Firefox 3 quick review

On June 17th, something wonderful happened. Firefox 3 was finally released to the general masses at 1pm EST. Once the download link was available, I immediately clicked the download button faster than a cheetah pouncing on its prey. After almost a month trying the browser out, I decided to write what I like and hate […]