I've used and programmed them all since Win 2.x from developing low level drivers to high level software, so I'm kind of aware of it's warts.
When XP finally came along was OK for a buggy unstable mess but the best we'd had to date. Then Vista, regardless of the bad press, was far better and the first version of Windows I could leave running for weeks without requiring a reboot every few days.
However, Win 7 is the BOMB!
Kind of depressing that they finally get it all working right for a change, I only waited over 20+ years for MS to fix it this colossal mess, and after getting Win 7 to actually run the way we'd always hoped it would, they decide to kill it with the abortion being dubbed Windows 8.
If Win 8 turns out anything like it appears it's going to be, Win 7 may be the last version of Windows to ever pollute a computer on my desk. After suffering through all those buggy versions this is how we're rewarded, by being tortured with some crazy user interface on a desktop that's designed for mobile devices.
Would it kill them just to leave the old classic interface?
The code is already written, it's not like they'd be adding anything new to support it, just not yank it out!
So either I'll need to stock up on Win 7 licenses just in case or start looking into the wonderful world of XWindows, Ubuntu anyone?