Firefox 3 intended to create a world record for the most software downloaded in 24 hours .
June 17 was fixed as the release date and when I tried to download yesterday, the servers were down.
They seem to be back online now and you can download the latest Firefox from the below link:
At the time I downloaded, 14K people had downloaded FF3 from India compared to 1063K downloads from US 🙂
Also don’t forget to check the "Tips and Tricks" page; it will help you to get the most out of Firefox 3
Lifehacker also has an interesting post on the history of Firefox (with Screenshots)