I just found out about this and was pleasantly blown away. I just love free stuff that brings the world together!

ÜberConference - Free Visual Conference Calls