Microsoft wil release new public IE7 beta Q1 2006.

Bink.nu is the source for the latest Microsoft news, technology, and downloads.