I just downloaded the beta of IE 8. Expect my initial reactions in a day or so.

IE