20080526 tech: Coming soon Firefox 3.0