Nach rund zwei Jahren Entwicklungszeit hat Microsoft heute am 19. März 2009 kurz nach 17:00 Uhr den Internet Explorer 8 für Windows XP, Windows Vista, Windows Server 2003 und Windows Server 2008 sowohl als 32- und 64-Bit-Version fertig gestellt und zum Download freigegeben.