I had 7600 GS 512 MB, GeForce FX 5500, GeForce4 MX 4000.
GeForce4 MX 4000 was able to play Half Life 2 in DirectX7 with decent fps. I didn't finish the game with it. Then I got the FX 5500 and I was disappointed with its performance. it is not that much better than the GeForce 4 but the only good feature about it is that it supports pixel shader 2.0 unlike the GeForce4 MX.
The FX 5500 allowed my to play Resident Evil 4 without the patch 1.1 at 15-30 fps & 800x600 resolution. However the patch 1.1 raped it. And then I decided to get the 7600 GS 512 MB.
And this is was a good and bad move at the same time. First :-
The good things :
1-7600 GS allowed me to play Resident Evil 4 even with patch 1.1 with decent fps at 1024x768 with 4xAA.
2-I finally was able to max out Half Life 2 with some hiccups & lags here and there but overall it was a good experience.
I then got the Episode Two and with maxed out settings it showed my 7600 GS the ultimate pwnage. especially when I turn on the flashlight in the outdoor areas, the game will become really laggy.
The bad things :
1-The card was a PNY and it was horrible. They gave the card more VRAM but they nerfed the memory clock speeds. Instead of 800 MHz effective they downclocked the memory to 533 MHz. Which hurted the performance really bad (I didn't know this until it was too late) . From what I correctly remember XFX, BFG (now defunct) & PNY all cheated their customers with this underclocked piece of ****, The EVGA come with 700 MHz memory too but It is not as bad as the 533 MHz version.
2- I paid for this card as much as for the 7600 GT AGP which is about twice as fast as this card.
3- If any body tried this will know what I mean, When you own a very underclocked card that is priced higher than a much faster card & you feel cheated....
After this I really hated PNY & decided that I will not but any PNY junk again.
So, long story short
I didn't like any AGP card from what I had. But the GTX 470 is my ultimate love, even if it become old I will still remember how great it is. This card played all my games on max (expect Crysis) compared to the *****y old cards.