Firefox 2.0 Beta 1 Is No Slam-Dunk