20080626 tech: Browser war: Firefox 3 vs Opera 9.5