Microsoft identifies these sites as "problematic" and in need of updating (a characterization that doesn't endear the Softies to some of the more standards-compliant site owners out there, who say it's IE 7 that is breaking their wares, and not vice versa)
The problem is with the web sites and not with the browser. Some sites check on initial request for the user string. All the webmaster needs to do is add the IE7 user string to the allowed list and the site will display correctly.
Ep, glad to see you come back and tidy up...did want to ask a one day favor, I want to enhance my resume , was hoping you could make me administrator for a day, if so, take me right off since I won't be here to do anything, and don't know the slightest about the board, but it would be nice putting "served administrator osnn", if can do, THANKS