Today, Firefox 3 is released to the public. The Mozilla organization decided to shoot for a Guinness World Record for most downloads in a single day. So far, it’s anyone’s guess whether they’re on track to reach that goal. The site has been unreachable during the last hour.
This might have been a great opportunity for one of the big CDNs, or even one of the smaller ones, to jump on board with some pro-bono hosting in order to get some publicity related to this launch.