We are into final stages of Big Blue Button - A free Web-conferencing solution.
Our staging application is at http://126.96.36.199/
Join in, and try our features - this is built on the top of open source packages.
Our staging environment will be available from Monday, 16th August 2010
Timings: 17.00 to 22.00 PM IST.
Kindly let me your feedback here.
And yes, this will be FREE ;)