I personally don't like the mag pumps, too much heat added to the tank (great during winter, not great during the summer with an anti-A/C BnC). Impellers are an issue for me as well, they seem to break on my systems.
ReefCentral has a head pump applet for download on their homepage.