Mikogo is a desktop and mobile program that enable users to communicate with others.
Users are able to share or view computer desktops with other participants, remote control another PC, keep voice conferences, schedule sessions at desired time and invite/inform participants.
Users can draw on screen and record video with conferences, allows to use multiple monitors, use chat or transfer files.
Is developed since 2004 by a German company, it has a pretty large popularity and offers a wide range of pricing plans for all budgets. It may be a good replacement for similar apps such as GoToMeeting.