Download IE Beta 3

What do you think of it?