MS Windows Vista and Internet Explorer 7 betas are released
Microsoft Windows Vista and Internet Explorer 7 for Windows XP are now availabe and details are starting to trickle out. The
MSDN IEBlog announced their availability
Tom's Hardware has a post up with a screenshot and some details. Doesn't look like Internet Explorer 7 has much improved on their support of web standards from the look of some of the comments on the IEBlog. And this surprises people?