7950 GX2, that's 1GB GDDR3 video memory ********. Last card I had before that was a 32MB TNT2 in my super old, store-bought system :\
But memory is really not as important as people think. Memory is really overated, you should never judge a card exclusively on memory. There are core and memory frequency speeds to consider, overclockability and most importantly, features; such as pixel shader versions, most recent is 3.0; and the differences between previous versions are outstanding. Concerning excesive memory, it's only to jack up to extreme texture detail with ridiculous resolutions.
Memory can sometimes be a gimmick too, I mean, I've seen GeForce 6 series cards with 512MB of memory and a x700 with the same, which is just plain ridiculous, the games that the cores of those types of cards have to deal with won't demand so much memory at all. Essentially, it's bottlenecking.
I have to admit, the 7950's a waste of money, because DX10 and the dilicious 8 series cards are not too far off, but I have money to throw around I guess.