Web: Services that promise to make scheduling get-togethers easy are a dime a dozen, but Meetbug makes the whole affair so easy you won't feel like you're struggling to find the right time -- you'll just enjoy looking forward to spending time with your friends again.
Meetbug starts you off with a simple screen to create your event. Type in what you want to do, like "meet for coffee," and the service will suggest a few headlines, like "Let's meet for coffee!" or "Let's catch up over coffee," just to spice up your invitation. Use the calendar to add some dates, then the sliders on the left to propose specific times on those dates. Once you're done, save your invite -- this is where the service asks you to sign up for an account to save your invite and send it out to other people. Each invite gets a unique link, so you can email it to your friends (who'll have to sign up to vote on dates and times and add their own suggestions, so keep that in mind.)
Once your friends click the link, that's where the service really shines. They can just give you their vote on dates and times, suggest locations, or hop into the chat that Meetbug creates for your event and talk to you live, offering feedback and alternative dates, times, or locations. If all of you join at once, you can all chat together, or everyone can leave messages you can check later.
The service is completely free, and surprisingly fun to use. It'd be nice if Meetbug hooked into Google Calendar or Facebook events, but that's probably the next step. Even so, right now it's useful. Give it a try at the link below.