Klar, im Link-Text befindet sich weiterer Text in einem <span>-Tag (natürlich alles innerhalb von <a></a>), der im Link-"Normalzustand" per display: none; nicht zu sehen ist. Bei Hovern mit der Maus bekommt
a:hover span ein display: block; mit allen weiteren Angaben und wird
absolut positioniert angezeigt, wo es Dir paßt
Es muß natürlich kein Text enthalten sein, sondern kann z.B. auch eine Hintergrundgrafik enthalten (evtl. preloaden, per position: absolute; "im Nirvana").
Wenn Du in Mozilla & Co soweit bist, wird der IE evtl. noch Schwierigkeiten machen, aber das ist dann auch leicht behoben (wohlgemerkt alles komplett ohne JS).
EDIT: Das funktioniert übrigens wirklich "überall", sogar im IE 5.0, kann also wirklich ohne Weiteres eingesetzt werden, ohne daß manchen Nutzern Inhalte bzw. Effekte vorenthalten bleiben.