This slate article is pretty nice, coming from msn.com as it does. I have several little nits I'd pick with the article, but the only major complaint I had with the article was that it neglected to mention the Firefox and Mozilla communities' major contributions in testing, bug reporting, and code.