My employer has been using WebEx, a decision beyond my control and given some of the experiences set forth in this thread, a decision that caused me concern. It has not been a seamless experience, but I've been pleasantly surprised at how well it has worked so far.