To tell the truth I am not even sure there will be a public beta

It looks like it will be a few months and then the final product will be launched, unless something goes horribly wrong. So just keep your fingers crossed and it should be here soon
I too would love a beta though... even if it isn't perfect, it is better than v2!
Spenser