I own the MSI Starforce 4600 (GF4 TI 4600). It was the best card available for 5 months ago or so.
But at this time you have to think about if you want a good and cheap card to play actual games or if you want to wait some weeks to have a good and cheap card to play future games.
Think ATI Radeon cards are very good. They support dx9 a little bit better than the new gf fx 5700 cards (not the pro card). Radeon cards a more silent than gf cards.
I think if you wait 1 or 2 months you`ll get a ATI Radeon 9700 Pro for under 200
Join the biggest german speaking rpg community for Battlefield 1942 Modifikation "Forgotten Hope".
Visit www.fh-warzone.de for more informations.