Firefox 7 is set to be released today, and with a big focus on performance, we thought it time for another round of browser speed test. We pitted the four most popular Windows browsers against each other in a battle of startup times, tab-loading times, JavaScript powers, and memory usage, with some surprising results. More