Firefox has already surpassed the 5 million download mark it set out to meet in its first 24 hours. As I write this, the browser just passed the 7 million download mark for its version 3.0 software, and with over 6800 downloads per minute (and rising) is on track to do 8 million or more by 1pm ET (24 hours since the download went live).