Firefox 3 goes live today, and we want it to go live with a bang! Firefox is trying to make the Guinness World Record book, and they need your help! Just click on this picture and go download Firefox 3. You’ll be glad you did. Not only did the bookmarks section get a fabulous upgrade, [...]