IE7 v FF2

This month Microsoft and Mozilla released new versions of their Internet Explorer and Firefox internet browsers.Surprisingly, Firefox seems to be leading early on in the download race, and it’s been more of a hit with the critics. “Within 24 hours of the official launch on Tuesday, there were over 2 million people using Firefox 2,… Continue reading