Given the economy and my nature to save money, I've been using a free service - SharePoint, for presentations and demos.
No recording or sceduling ability, but great for quick shared sessions.
Also, can't take control of the desktop of another user.