I've talked to customer reps at both the MS Store and Best Buy. I have been told both by both stores: that it ships ON the 20th, and that it ships to ARRIVE on the 20th. So who knows.
One thing that i have consistently heard is that when the SP2 was released, people that pre-ordered it (again...