Nokia mulling Windows Phone 7? Kinect-exclusive Steel Battalion: Heavy Armor trailer debuts Why Internet Explorer 9 may signal Microsoft’s return to glory Microsoft Internet Explorer 9 reaches public beta Microsoft announces $400 Xbox 360 and Kinect holiday bundle