I upgraded FF 3 the day it came out. Rather than planning for this historical "Download Day", they should've been focusing on how they could better the browser in the next days/weeks before the release. I think it was quite.. Just not like them. Breaking a record for download doesn't increase the efficiency of the software, so I don't see why it was necessary.
Though I was disappointed when there were barely any themes FF3 compatible.. You would've thought they'd send the active creators of themes newsletters regarding the release of FF 3 and would've had them re-submit updates of their themes to be used for FF 3.