Yes, IE9 is out, and Firefox is Next Tuesday!
IE9 just came out this past week. Firefox 4.0 is supposed to be released on Tuesday of next week. However, Microsoft reports that 2.3 million downloads of IE9 occurred in the first 24 hours of its release! Zowie! Has Firefox lost before it starts? Probably not… but, I am sure it is “sobering” for Mozilla! Then again, Google’s Chrome upgrades itself with NO fanfare, and just keeps working better and better! I’d say IT is the one to watch!