The IE7 team is asking developers to test their sites. I’m assuming that this means that all the new rendering enhancements and features are in place, even though I can’t find any reference to list of those types of changes. Testers, get your browser compatibility testing shoes on! Give your site a whirl in IE 7! How does it look? I’m afraid to look…Let the defect input begin.
You can get technology IE7 technology overview here.