Well, the concensus was that “Firefox 1.0 Released, World Stops” was lame as a title for our Firefox 1.0 article…