i third that, though feel free to disregard my opinion as i'm not a subscriber (but i don't
block the non-flash ads and i try to post "polite, respectful, and informative" comments ;-).
on my desktop i'm running an ati 9250 because it (in order of personal importance):
1. is a foss driver
2. supports dual head (separate screens, not xinerama, as the monitors are different
resolutions and the secondary one always shows sysadmin stuff: ssh sessions, tail -f syslog,
3. has at least one dvi port
3. supports accelerated 2D
4. supports Xv
5. supports accelerated 3D well (definitely not fast, but very reliable/stable)
the last motherboard i bought for my household (6 months ago) uses a K8M890 (openchrome)
because though it has its problems, it's at least foss and actively developed/supported (and
in a socket 939 miniatx form factor). the motherboard has a PCIe x16 slot, but currently
there's nothing significantly better than the integrated K8M890 (where "significantly better"
== "foss, 2D accel, 3D accel, Xv, XvMC").
there's a lot of good stuff on the horizon (ati documentation release & follow-on radeonhd
driver, on-going nouveau development, rumors of discrete intel graphics, etc), but nothing
quite there yet (from the regular video driver coverage i'm reading over at phoronix).
in a year or two there will probably be mature foss drivers for all three vendors (intel,
amd/ati, nvidia), but for the immediate future we need a grumby editor's review!