Although Microsoft has consistently asserted in public that Windows 7 will probably only be launched in 2010, the truth is they are rushing for a December 2009 release. How close are they? Well, one of Windows 7's key components, Internet Explorer 8 is almost ready for launch!
We just received word that Microsoft is ready to release Internet Explorer 8 to manufacturing (RTM) in the next few weeks. Let's take a look at the information we managed to get our grubby little hands on! Read more at TechARP.