Internet Explorer is offering the Beta version for version 8. Anyone had a look? I saw it on someone elses screen and im at school right now, so no personal look.