I am not sure of the costs/hardware involved in running this software, but I am in a distance ed. computer science program, and we have had great success (team software engineering projects) utilizing Adobe's Breeze meeting software, hosted through my university: http://www.adobe.com/resources/breeze/