If you have a lot of conversations similar to the one above, you might appreciate a new Google Calendar feature, called Find a time.
The feature, accessible when you set up a meeting in Calendar, digs through all of the attendees' schedules and finds a time when everyone is free to attend.
Even better, Find a time works across different time zones, and also prioritizes the times everyone usually has meetings. And if **thing works, Calendar can even help you reschedule conflicting meetings.* Read more...