http://www.newegg.com/Product/Produc...82E16835888602
Pci slot case cooler under your pci-e card will suck the air from under the card out of your system there for cooling it more effeciently.
and another suggestion is buying a new psu too i have a 650watt power king and pci-e video cards and geforce cards like the 9600gt require a 450watt psu!!!

also you can dust everything off cpu video card fan, get some thermal greese for your card too!! and upgrade any system fans to a better CFM=cubic feet per minute this will seriously help. it has helped me before hope it will help you!
also i noticed you use vista, you shouldnt use vista for it has major driver problems and heat issues with vista i had on my pc once it over heated the hd to over 154 degrees it requires alot of video memory 128 minimum xp only requires 4mb video ram? downgrade to xp? yea you will notice a huge temperature differance mine currently with 2, 80mm led fans and 90mm fan keep my computer at 88* temp at idle 110 under pressure! hope my talking has helped you in some way