Google Hangouts are great!
Google hangouts are really a great tool for multi-site collaboration. The automatic link in Google calendar makes it easy for to join and the audio quality has improved significantly in the last 12 months. Desktop users can call people on their cell phone as well. We've used this for many internal meetings that span from offices in the US and India. GoToMeeting use has declined significantly.