I am quite a pickle too!
One of my recommenders submitted to all 5 schools on 30th Nov and now I'm waiting on the other 2. One has explicitly stated that he's on holiday, so I'm probably going to email him tomorrow to ask when he's back (he told me this on 27th Nov). The other one hasn't replied to me since 23rd Nov! I know it was Thanksgiving weekend, but I also emailed him on the 1st and the 4th of Dec, so I'm really not sure what is happening. 2 of my deadlines were 1 Dec, one was Dec 6 and the other 2 are this weekend, so I'm hoping he can make a miracle by this weekend! I have 4 more schools that I'm applying to in Jan and I need his letters there too, so I really don't want to piss him off right now by badgering too much...is it okay to email him again today (3 days after the prev one)?