Microsoft may be ready to roll out a beta of Internet Explorer 9 if hints in a recent hotfix are anything to go by. “The Redmond software giant issued a Windows 7 update "Install this update to support features in Internet Explorer 9 Beta". The update (KB2120976) resolves some streaming issues that relate to Media Foundation in Windows 7. Microsoft has released two developer preview versions of Internet Explorer 9 so far, both without a full user interface. Microsoft has promised new developer previews every eight weeks, the last preview version was released on May 5.