Firefox 3.5 was downloaded around 5 million times during its first 24 hours of availability.
Firefox 3.5 downloaded 5 million times in 24 hours!