IE7 Released and Available for Download 586
Luis Escalante writes "After over a year and a half, IE7 has been released to the public as of Monday afternoon. Download it directly here. Word hit the streets after several mangers of the IE division posted on the IE blog."