About the video cards; In the past 5 yrs I used a lot of them, but i'll stick to the ones in my most modern machines:
P III 450 Mhz, ALI chipset mobo, nVidia RIVA 128 4 Mb, PCI:
no problems, only the TV output a little fuzzy
same machine, ATI RAGE 128, 16 Mb, AGP 2x: no problems at all
same, nVidia TNT2, 32 Mb, AGP 2x: no problems, even when I overclocked the video card;
Celeron 600 (well, it mostly worked at 900), Gigabyte VIA mobo, TNT2: no problems
same, xcept for the mobo (ASUS VIA mobo): no problems
Celeron 1200 Mhz, MSI Intel mobo, ATI RADEON 9250, 128 Mb: small glitches in games, corrected when I installed the latest drivers; it even worked with DOS games that required VESA compatibility, unlike the RIVA 128, wich did not;
In 7 months I had no other troubles with my RADEON, and I used Windoze 98SE, XP, and several Linuxes; also, good quality of TV output, either composite or S-Video
And now I'll switch sides again, 'cause I want to get me a GeForce 6200