You may have noticed that a fancy new operating system was released earlier this week. To much media fanfare, Microsoft’s latest Windows incarnation, Windows 7, was released. Microsoft even suggested that we throw parties to celebrate. Judging by their video of what they think a party should look like, I dread to think how awful [...]