youcams

Use TokBox To Set Up Instant Video Chat

TokBox is a new site that we just heard about moments ago. It’s completely live but appears to have been flying under the radar until now. It allows you to set up a video chat channel in seconds