A good piece, though the Microsoft hate is slightly unwarranted. I have been keeping my windows machines running 24/7 since the NT 4 era, and they've universally had uptime of many many months most of the time. Though there's much else that I would criticize Microsoft software for, uptime of the OS isn't in that list.