I'm a December 21st order. Just called Apple to see how things are coming along on their end and to check the order status. I was totally cool with them and the nice gentlemen bumped me to 2-3 days.
As an aside, prior to my order I called Barclays asking for a same as cash 18 months on the order (having used the offer on another mac in 2010) and they were happy to oblige. For you that have not placed an order yet and hold that card there may be some value in that for you.
I also called yesterday on my maxed-out configuration which was ordered on December 15. The lady reset my expectations from a January to a mid Feb delivery date, which kind of shocked me. Well, then yesterday, Apple charged my credit card and today the order status changed to "preparing for shipment."
It makes me wonder if making a phone call triggers something in the Apple CRM that dinks around with the delivery queue...
Whatever the reason, I'm a happier camper than before I made the phone call.