Don't quote me, but there is just talk of doing a public beta (but nothing 100% decided yet).... The situation might change however. There's probably no point in making a beta until the team are happy to release it as a beta (i.e. it's usable and stable as far as the team can test,).
There's no firm ETA yet, but I'm sure Shaun and team will make an announcement when it is ready. I know they are working VERY hard looking at the activity in the forums in gemini, as a "QA guy" perspective I'm more than happy so far on how it's going.... I'm glad we're not rushing to get it out come what may, but I also appreciate that people would like to get their hands on it....
So the answer Brian is I'm afraid - watch this space.... :).