I doubt they ever will. They realize a prohibitor to people buying online is that they don't get "instant gratification". Next day is pretty darn close, and by offering it free, they bring in a lot of the "I want it now" people, who may otherwise buy something else at a brick and mortar store.

They don't do it because google is a bunch of nice guys, they do it because it makes sense, especially with the rate they can likely negotiate.

I ordered mine on Thursday morning hoping it would get here today so I could play with it over the weekend. However the phone didnt actually ship out until today and my shipping status says Estimated delivery Jan 25, 2010 by 3:00 PM. Which blows since overnight shipping has turned into 2 days plus the weekend! Hopefully I can pick it up from the distro center if it's in town.