Orchid Righteous PCI 4MB Voodoo 1 3DFX. Bought in 1997
2 X Voodoo 2 12MB in SLI. (1998)
ATI Radeon 1 64MB DDR (2000)
MSI Nvidia Ti4200 128 MB (2002)
Sapphire ATI Radeon 9800 Pro 128 MB (2003)
Sapphire ATI Radeon X800 XT 256MB which i still have in my Home PC :O (2005)
Soon to be Powercolor ATI Radeon HD 1GB 4870.
Haven't upgraded for four years longest i have waited to upgrade, most fond memories of the Orchid righteous 3DFX, i still say that was my favourite 3D graphics card i've had simply because it was the first and seeing games run smoothly at 30 fps, at 640 x 480 after putting up with slow frame rates, grainy jagged textures it was just great to get clean looking textures, bi - linear filtering, crisp graphics and smooth stable frame rates, just like the PS1 it was more exciting back then due to 3D being so new.
I've noticed most my cards were from ATI, i`m not anti Nvidia, i easily could have had more of their cards but it seems when i want to upgrade ATI are the best value for money.
Special mention for ATI Radeon 1 which i thought was quite revolutionary back in 2000 with excellent 32 bit 3D colour performance and the 9800 Pro which was way ahead of its time actually the 9700 Pro was which the 9800 Pro was an updated version of, games could still be run on the 9700 Pro/9800 Pro albeit in low settings in 2005 which is pretty amazing 2 to 3 years after launching.