I have been highly critical of Microsoft concerning the proprietary nature of Windows and the evolution of Windows into a corporate product to be managed by computer professionals rather than as a hobbyist operating system. Well, I just bought a new computer with Windows 7, and much to my surprise the upgrade has gone relatively well. So plus one for Microsoft.
Specifically, based on prior concerns with Windows XP and reading various posts. I anticipated issues with Windows 7 not recognizing other computers on my home network and not connecting to the printer. Both these concerns turned out to be non-issues.