We have added the Europa countdown clock to eclipse.org home page. According to Denis, the plan is to have the downloads live at 9:00amET Friday June 29. Last year we were 6-7 hours past this time, so it will be interesting to see how close we can get this year.
And for those individuals who are counting down to the availability to that other launch, the advantage of Europa is that you don’t have to wait in line and you can use Eclipse right away.