Yay, Firefox 1.0 final unleashed!