Have you been testing IE7? Still on Beta 2 or 3?
Today Microsoft released IE 7 Release Candidate 1 (RC1). Since beta 3 was feature complete, RC1 doesn’t bring new features, but it will have some refinements over the previous release.
BetaNews has an article on the latest release. Download at the link below!