Microsoft just released the first beta version of their upcoming browser Internet Explorer 9. This new release comes with tons of new features along with a new, slim user interface. The new design has intuitive navigation, fewer dialogue boxes, and many new features to speed up your web browsing experience. However, Internet Explorer 9 supports [...]