We wrote about Microsoft preparing to release IE8 Beta 1 yesterday, and they released it today (link at the end of the post), Interestingly enough Firefox 4 Alpha 1 also got released today, the browser war seems all set to heat up once again.
Internet Explorer 8 looks promising this time, but Firefox is surely taking the lead, with Firefox 4 supporting Javascript 2 already into the pipeline, the future seems to be with Firefox.