I run that first game that Onion Man was talking about. I would love it if someone else could handle the scheduling, but it usually falls on the GM.
We have a basic understanding that since most Fridays are open for most of us, we will probably be meeting on a Friday. Over group emails, we discuss when the next workable Friday is. We've managed to get together almost twice a month, for the most part. We've played a couple off-days (Thursdays and maybe 1 Saturday?) since we started in February. For the most part, we get a schedule set for our next game at least one week in advance, but we start discussing about 2 weeks out usually.
It's crazy because I am a student with a 1 year old and an overworked wife (an RN and a grad student), and one of the players is in Seminary, and another one is in nursing school. Luckily, the other three were usually good for Fridays. I couldn't pull off the kind of organizational biz that Goth Girl is doing, largely because I'm defaulting on logic to use my computer. Thankfully, I have a respectable default pool. If I were Goth Girl's real-life GM, I might give her a threshold of 2 for her auto-emailing scheme. Unfortunately, I cannot reliably achieve that total, even with my considerable default pool. But I digress (Note the flexing of my vocabulary. "Digress" is at least a LOG 4 word.)
The crux (LOG 5) of this post is simply this: As long as everyone knows when the game is, and there's a general understanding that plans are solid within about a week of the game, there should be no problem
A big part of why this system works for us is that we try to set days aside (just in case) for about 2-3 weeks ahead of time. Sometimes it won't be until 3-4 days before hand that we'll know for sure when start time is, but the tentative plans were already in place. With this many grown-ups trying to do something at the same time, sometimes you have to make those last-minute shifts. The nice thing about this system is that I don't think we've had one session where we were short any players, and we meet fairly regularly.
Also, as soon as we know that a day will not work, that gets emailed immediately. So far, I've had no complaints about the way we schedule games, even though it's a little chaotic.