Posted by Neil Crosby on November 9, 2004 03:49 PM
Firefox 1.0 Final has been released. Go update yourselves now if you’re already using it, and go give it a download and try it if you aren’t.
The site is, understandably, being a little slow at the moment though. Keep trying though - you’ll get there in the end!
Oh, and google is hosting the Firefox Start Page? When did that happen?