M$ released IE 8 Beta 1, I haven’t tried it yet but seems there is nothing new. It is Microsoft, innovation is a myth. However, Mozilla Labs challenging the user experience with Ubiquity. Check this link and see how M$ loses the browser war. And Ubiquity Ubiquity for Firefox from Aza Raskin on Vimeo.