Firefox 3 first impression