Originally Posted by lenzo
And which one would you recommend, and which one will keep cool the best?
If it's to choose between the 3 I vote for the third, the 7600GS DDR3. It OCs to GT freq easily without aditional cooling.
Anyways, on my old rig at one moment I've bought a 7300GT and it was great. Sure, @ stock it wasn't much, but it OCed more than 50% for the GPU while being perfectly cool. The 7600GS is better, so it's a good option.
However, now I have a x800GTO... and man what a difference. I can't OCit since it's a R430 core (no OC with this one) but it's a beast, it absolutely shatters all the benches I had with the 7300GT OCed. The 7300GT was that much OCed that it was better in any bench than a 7600GS.
Bottom line: X800GTO pawns any 7300GT or 7600GS DDR2. The 7600 DDR3 is better if OCed properly, but than again you might end up with a GTO based on R423 or R480 and OC them as they OC for around 30%.
One last thing, I had SM 3.0 capable card, and now I don't. It's no difference at this price point. SM 3.0 usualy means ULTRA HIGH details in games. If you don't use that setting you have no use for SM 3.0, and the cards around 150$ simply don't have the power to handle such.