So according to the Firefox site, it’s got a release date. The date listed is November 9th, so fingers crossed it’ll be on time. Edit: OK, so I should really wake up, that’d be TODAY. Be warned the site is running real slow as a result!