After the release of Windows XP in 2001 and for a few years that followed, Internet Explorer 6 was the biggest, most important browser in the world. And for longer, it has been the buggy browser thats overstayed its welcome. Microsoft announced it would support IE6 through April of this year back in 2009, and today (along with XP and Office 2003) is the last day Microsoft will provide updates. Internet Explorer 6 is, by now, a bad joke