Why not using internet and netmeeting since it is free?
That would require Kevin to have enough bandwidth to recieve all the connections.
Since gotomeeting has more than enough bandwidth to host all meeting attendees Kevin doesn't have to provide the bandwidth - just enough to get his presentation going.