While the dust settles from its launch day spectacle, Firefox 3.0's download mark has now hit 19.6 million within the first week of availability.

Read the story in full here...