It's about time is all I can say. But I doubt this will address all the problems that Explorer had. I'll be happy to just keep my cookies and favicons intact.
The hanging and crashing problems were really a pain also and it looks like they fixed those...we will see about that.
Other than that I've had zero problems with the OP system itself. Most stable Op system I've ever seen.