Firefox 8 Released [Download Links]

In the never-ending quest to make version numbers irrelevant, Firefox 8 has been released. Technically it’s not supposed to be out until tomorrow, but as with past Firefox releases, the download was pushed early to the Mozilla public FTP servers and is widely available for anyone to pick up for each supported platform (Mac, Windows, … Read More