Diamond Viper V5500 2MB (Came with Micron PII 400MHz System, last system I bought)
Diamond Stealth 3D 2MB
TNT2 Ultra 32MB (who hoo...whatever will I do with that much ram...I'll never need it!)
GeForce 2 32MB
GeForce 2 GTS 64MB
GeForce 3 Ti 500 64MB
GeForce 4 Ti 4400 128MB(this is overkill, cards won't go beyond 128MB for at least 10yrs)
Radeon 9800 Pro 128MB (current) (Let's just skip 256MB cards and go straight to the 512MB cards)
GeForce 7800 Ultra (Fall of 2005, oh come on, I'm only getting 200 FPS with Unreal Tournament 2007
http://www.gamespot.com/pc/action/unrealtournament2007/preview_6123872.html at a resolution of 1600x1200 with AA 6X and AF16X and all textures and mipmap levels set on maximum. I should at least be getting 250 FPS!)
My next card will be Nvidia's G70 (GeForce 7800 GT), which will hopefully be released in the next couple months!
My 9800P has been a very good card but I think the card that brings the fondest memories has to be the GeForce 4 Ti 4400. That was an awesome card and one of the first cards that had 128MB of ram I think! I've one video card go bad and that was the TNT2 Ultra which was replaced by nViida.
I'm looking forward to going back to nVidia again and the nice drivers that they have!