10/19/07

Tokbox

Let's just say this is the new way of video net sharing that will change the way we socialize. No software to install and you talk to everyone via your browser. You control who can see you. Video networking is now easy to do.