Windows XP is an awesome OS. After all the patchwork and upgrades they've done to it over the last 7 years, its a very stable and efficient operating system.
And then Vista came along, and it's supposedly going to be this new great thing.... Except for it isn't, because its exactly the same as XP, with a few new features, and all the same limitations, read it's 32 bit. So now the OS takes 1.5 gigs of ram to run acceptably smoothly, but still has the 3.x gb memory limit, page file limitations, etc, of a 32 bit OS.
And now they're working on Windows 7, which (to my understanding at least) will not be backwards compatible with previous windows software..... and they're still going to release a 32 bit version!?
With the gaining feasability of massive terabyte-sized SSD's, RAM prices dropping like a brick, and 64 bit quad-core processors, modern technology is leaving Microsoft in the dust.
This is not to say that Microsoft doesn't have any 64 bit OS, I'm using windows XP x64 edition, and am absolutely loving it, however they seem to have this philosophy that they NEED 32 bit OS'. Why? Why are they distributing en-masse the newest and most powerful computers seen on home desktops... with already out-of date software? And don't say compatibility, as x64 editions can run 95% of all 32 bit software.... and yet they have an opportunity for a fresh start with Windows 7 and STILL not making the switch?
Either they know something the rest of us don't, or there must be something in the Water over there in Redmond.