Have any of you guys noticed a funny pattern in Windows releases?
Yes, the funny pattern where people always ignore NT 4.0, and Windows 2000?
I suppose you could overlook NT 4.0 as being on the "server" side, although it was definitely aimed at desktops, but that doesn't explain Windows 2000. Which, if you want to talk about "upgrades", was the base of XP. And Windows 2000 (and NT 4.0) were both quite good, as they weren't based on DOS.