Don't be afraid to ask twice for a letter of recommendation.
Just got this email back from one of my X-mas parties (after the second request)
Tom, Happy New Year!! Sorry for the slow response. Been just slammed with year end client reviews going on. You were absolutely terrific. I will put something together in the next couple of days and e-mail it down to you. Thanks,