Firefox 3 – First Impressions

Firefox 3 was released today. TopCat shares initial thoughts on the experience.