its well past the said time, confusion all over.
considering they advertized it all over and they had reasonable time after receiving the pledges , they should have done better.
hold on a sec , as i write this and try again. a few mins have passed now. it’s now serviced and http://www.getfirefox.com/ works. and the download was pretty fast too. less than a minute!
you can still download until wednesday 18th june (supposedly IST 10 30PM. calculations didn’t come easy to me) to come under the world record.
more about opera 9.5 and Firefox 3 in another post.