Today is the official release day of Firefox 3.0. I've been using the beta for months now, and it is indisputably the best browser available. Help Mozilla set the download record. (What download record?)