60C is not hot for a video card (8800gt cards run at 80C+). download rivatuner to better monitor your gpu temps. also optimize your system for the games you play by following guides at tweakguides.com.
if you do decide to get a new card, 9800gt ($130) uses the same gpu as an 8800gt (now obsolete and hard to find) so they'll perform the same. 9600gt ($105) offers about 90% of the speed of the 8800gt/9600gt so let price be your guide.
AMD Athlon x2 4600 socket 939
Nvidia Geforce 7900 GS
2gb DDR1 RAM
WD Raptor X hdd + unnamed Seagate hdd
I recently learned that 7900 series video cards are notorious for overheating, and mine runs at about 60-64 degrees C with the case open and no programs running. I've been experiencing slowdowns and freezes and the like after a few minutes of gaming, so it seems logical that my video card is running too hot. (on a side note, Speedfan is reading "remote 2" on the SMSC H/M block at 125 degrees C, is this a problem and if so what do I do about it?)
I've also started noticing games needing 512 mb of video ram, so I figure it's not a bad time to upgrade. I don't have the budget for a total rebuild and I can't upgrade either the CPU or mainboard because as far as I know the 4600 is the fastest CPU with a 939 version, and no 939 motherboards are being sold any more. I've narrowed my GPU choices down to an 8800 GT 512mb version, a 9600, or a 9800 GT.
Thoughts on these choices? Are there any other cards I should be looking at? At what point will my system be bottlenecked by the motherboard or CPU? The most strenuous apps I'm running are fairly recent games.
Thanks in advance!