Hi,
Please go to this forum for more information:http://forum.oovoo.com/forums/t/1648.aspx
If you submit a support request, you should receive a Beta version next week. Assuming everything goes as planned, a version which fully supports Snow Leopard should be available on the Download page during the following week.
Thanks,ooVoo Marv