Touting greater speed in navigating online applications, the long-awaited third version of Mozilla's Firefox browser hits the Internet at 10 a.m. PST.