Trending Rumors: IE Spartan

Internet Explorer has long been at the heart of many jokes involving browser compatibility, and poor browsing performance, but it seems that Microsoft may be planning to right the ship with the launch of an all-new browser.