Firefox 3 finally announced

Firefox 3 finally announced