We play through IRC, and upload the logs to a small forum we run every week. I (as GM) then take the time to write up a small epilogue to the story, usually (but not always) from the POV of my own NPC I run with the players. It usually deals with the stuff they don't want to have to deal with every week: hiding the bodies, some plot exposition, fallout from the villains, etc. I make sure nothing pivotal happens at this point; any plot changes are up to the players during play. When I include their characters, I make sure to stay true to their motivations and personalities, so they don't feel like I'm puppeting THEIR actions.
I often encourage the players to do these sorts of things, too. Their character just had something major happen and they need some alone time to deal with it. Write up your own epilogue! Who says there has to be just one? Also, in preparation for sessions (or sometimes in prep for epilogues), I'll run some one-on-one mini-sessions with them during any free time we come up with.
That's about it from my end; just thought I'd throw in what I've got. Your group sounds a lot like ours.