Sure, there are some programs out there to eliminate the back-and-forth -- if you both use Google calendars, the Smart Rescheduler automatically finds mutual free time -- but for the most part, real-time planning is the time- and annoyance-saving option.
CNN: A call to pick up the phone