GF3 & 4
GF1 & 2
GF MX card
TNT 1 & 2
Matrox
Voodoo 2
Voodoo 3 - 5 (is there a voodoo 4?)
8 Suggestions?
9 Suggestions?
10 Suggestions?
First of all, it seems noone bought a GeForce1 (Good decision

), so it's unrequired. Secondly, the GeForce 4 MX line is basically a souped-up GeForce2, and therefore deserves to be with it.
And yes, there IS a Voodoo 4, and it has only 1 VSA-100 chip, making it a Voodoo 3 with 32bit colors.
My list would be so:
GeForce 3 / GeForce 4 Ti 4200/4400/4600
GeForce SDR/DDR / Geforce 2 MX/GTS/Pro/Ultra / GeForce4 MX
Riva TNT / Riva TNT 2
Matrox G400/G450/G550 (There was a 550, right? )
Voodoo 2
Voodoo 3 - 5
ATi Radeon / Radeon 7500
ATi Radeon 8500/8500LE/8500+/9000/9000Pro
9 - Open to Suggestions
10 - Here too