The new more Standards Compliant IE8 was on the fast track by all accounts back during the holidays. This seems to be one of those true rumor thingies as the Windows Super Site Blog has posted various links to stand alone installers for Beta 1 of the new web browser. A warning if you will though. Remember that this is a new browser and no one in Blindness AT is supporting it at the moment. Also Microsoft may redirect you to a page asking you to beta test Silverlight as well. On the page where it asks you if you are interested in trying the SL beta it clearly states that at this time the beta version does not support Access/AT products. Therefore "Downloader Beware!".
Here is the link to Paul's blog if you want to get the betas of IE8.