infoblog.infopeople.org
Browser smackdown!
Wowza! The past week or two has seen the release of two big upgrades: Firefox 2.0 & Internet Explorer 7.0. Firefox’s last big upgrade was version one, which was released just two years ag…