Final 5.0 launched Firefox! (Download) It seems that those at Mozilla have made progress in terms of speed, considering that most users...