Technology | Thu Mar 20, 2008 3:36pm EDT

Mozilla says Firefox 3 ready for prime-time