I much prefer Firefox over IE, but it’s interesting that I’ve just installed the second update to the Mozilla browser in two days. The Release Notes website states that 3.0.3 was released just three days after 3.0.2, apparently due to some password issues. To me that reads as “our testers stuffed up”.
http://en-us.www.mozilla.com/en-US/firefox/3.0.3/releasenotes/



