It’s crunch time. In just over two weeks Microsoft is hosting a massive media event in New York to officially launch Windows 8. With the clock winding down, Microsoft is working diligently to improve ...