Dean Hachamovitch from the Internet Explorer team invaded our studios to give us an up close and personal demo on Internet Explorer 7. He showed off the cleaned up browser, amped safety precautions, easier searching and all the goods to make your RSS feeds as easy as pie. Plus Beta 2 is available now! Go get it! Go!