Internet Explorer 11 is being packed into and rolled out with Windows 8.1, though you can already check out a pre-release version in the Windows 8.1 Developer Preview as well as on Windows 7. Should you do that, you'll discover that IE11 is capable of plug-in free audio and video streaming based on the latest HTML5 code, which Microsoft claims...