Internet Explorer 7 v Firefox 2.0
The new version of Internet Explorer ships with Windows Vista. The new version of Firefox is currently in beta. Which one is worthy of your screen space? We test out the features, tab support, search functionality and interface on the two new beta browsers.
August 22, 2006 | 09:53