Internet Explorer 8 EssentialsLike it or loathe it, a new release of Microsoft's Internet Explorer is upon us once again. For this eighth iteration of their browser, they are focusing...