Hola:
kemie: Me gustaría que le echaras un vistazo a este mensaje:
http://www.forosdelweb.com/f13/hay-que-rectificar-las-faqs-238052/
Verás: Puse en las FAQs javascript algo al respecto, parecido a lo que tu pones, pero sin anular el link (return false)... creo que en el mensaje justifiqué la razón de la diferencia... concretamente se trata de abrir una ventana en blanco en vez de poner el enlace (como primer argumento de open la cadena vacía) así se carga la página solo una vez, no hay problemas con javascript desactivado y se evita poner el odioso return false (al menos a mi me parece que son cosas que deberían evitarse).
Saludos