Free Video Chat | TokBox.

Might work as an alternative to Elluminate – at no cost

Advertisements