Today at 9:00am PDT, we released Internet Explorer 8 to the web for Windows XP, Windows Vista, and Windows Server. Not only is this the best version of Internet Explorer that Microsoft has ever built, it’s the best browser available for consumers, businesses, and developers, period. Download it today at microsoft.com/ie8.