Windows 2000 service pack 4.
Easily 5x more compatible, stable and reliable than XP in my experience. XD
Other than the little thing about having a cap at 512MB of RAM.
Anyways, Windows XP x64 Edition.
Windows 2000 Professional supports up to 4GB of ram.
Windows 2000 Advanced Server supports up to 8GB of ram.
Windows 2000 Datacenter Server supports up to 32GB of ram.
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspxYou probably mean the Windows 9x series.
As for me, I recommend Windows 2003 SP1 for the desktop.