Guys has anyone actually given any thought to the amount of work these people are putting into this project? All you can manage to do is rip M$ apart when in reality the IE7 guys are trying to do something about their browser. IE6 got released in what 01? and then afterwards DISBANDED the team. This means that everything that came out in the interviening time didn't even have someone to consider added it to IE. Yes there are other more standards compliant browsers out there, but they all had a constant stream of development whereas IE sat and got stale. Now the IE team is back together and trying its damnedest to get it back up to spec. They have done some unprecedented things with releasing the betas to the public and are doing this to get real CONSTRUCTIVE feedback to improve how the browser operates with the standards. Honestly a lot of you are saying a whole lot of things that really arn't fair to this team and certainly not to Mr. Wilson. You want particular things fixed be polite, be specific, maybe even offer possible solutions. Do not be a jerk to these people they are working hard just as you are and they get to read on these sites the pretty rough things about their company who while not always been the nice guy or been on the up and up has also done a lot of good things. And just remember IE7 is still in beta, betas are buggy, expect it to be so. If it didn't have bugs then it wouldn't be a beta now would it.
I know that this is going to stir some of you up, but try for just a minute to think before you post, and at least try to be original in your insults if you feel the need to go that way.