thestartuppitch.com
Orgoo - The Startup Pitch
The browser-based service allows up to four people to chat via video together at a time (with an unlimited number of people who can join via text chat). http://www.orgoo.com/Home