As a replacement to my rapidly aging FX 5200, I bought this much more appealing 6600GT! This card was a real performer when I bought it, running Half-Life 2 and Doom 3 at high settings with stable framerates. This card was a beast at the time, really. It performed well for me even a year or two after, when FEAR was released.
As the card has aged and game developers apply new technology, this card simply cannot keep up. First off, the card gets extremely hot. I get 100C+ temperatures constantly during Counter-Strike: Source or Garry's Mod, even on the lowest resolution and details. However, this IS due to the fact that it is an aged card, and the manufacturer probably wasn't too reliable.
That pretty much sums it up. If you're a budget gamer looking for a cheap card, this is not for you. I could have recommended it to you 5 years ago, but I'd highly advise you to pass up the chance and go with a better card.