I don't think the Zalman or the Silencer are better than the cooling on the 512MB GTX. The 512MB GTX has the same cooler as the Quadro version, which includes heatpipes to go along with the large heatsink fins...
Any other card (7800GT or 7800GTX, for example), and a Silencer or Zalman 700 would be better.