I read on another forum that installing a different browser broke their Metro interface...I assume this was only a temporary problem because, after all, this IS a Developer Preview. The Metro apps are very tightly bound to IE.
Can you confirm that everything else is still working OK?