Compatibility and ease of setup the NF7S2G - not 2.0 - is by far the best: integrated SATA controller and gigabit LAN are real advantages for me.
NF7-S2G is overall meh board. VRM was cut down and early Nvidia SATA is not so good either (same as VIA). BIOS tweaks are also inferior. So it all boils down to that Gigabit LAN.
But then again, you can simply add PCI Gigabit LAN and it could be something better (onboard LAN is provided by so-so VIA controller).
KT880 is better for Win 98 + Win XP setup. Also is has full support for Win 7, just for giggles.
I must be some kind of standard: the anonymous gangbanger of the 21st century.