i have a 9600GT that i got last may runs at 42C at idle with no load and 55C on load.. both on 100% fan. xfx card. and i live in a place where avarage day time temp is 32C. plus ma card is XT version
make sure u have good air flow in ur PC. 9600GT lets out its heat inside the PC and due to lac of proper venting, heat is buildin up in ur card.