Mozilla Firefox 6 Released Ahead of Schedule
BogenDorpher writes "Mozilla is currently on schedule to release Firefox 6 on August 16th but it looks like the final version has already been signed off and is unofficially available on Mozilla's servers."
After all, it'll be out Friday..
They should really call it Firefox 1108, and release one per month. If that's too slow, they can just add the day too, Firefox 110816 sounds really advanced.
Did you somehow miss what M$ has been doing to the user interface lately?
There is but one option if you don't want your user interface completely fucked these days. Apple.