This week, Microsoft launched Halo Reach for Xbox 360 on September 14th and followed up with the beta release of Internet Explorer 9 on September 15th. The Halo Reach launch set entertainment sales records with $200 million in sales in the first 24 hours. Internet Explorer 9, even in beta, is a huge leap forward in performance and approach.
Click through the slideshow below.