After a month of fighting overheat problems today my NVIDEA GeForce 4600Ti 128Mb refuses to run anything other than windows without resetting the whole PC.....Aces High hung on a little longer than other stuff but this morning I can't even run that

.
Buying a new card today if MediaMart is open, or tomorrow if it isn't.
What do you guys recommend?
The card will only be used for gaming, price isn't really an issue but I don't really want to buy a seriously expensive card that'll be half the price in 3 months.
