What has been preferred for myself is that you pre-order and near release they give/activate a code that allows you to download the game and any updates they have made, I've been burnt by "day of launch" shipping and would not necessarily trust it to arrive when it was supposed to (or that they want a signature and i'm at work >.>).
Officially I believe the only comment made so far to that/similar question is:
Though I bet at the PAX event there will be some more information made available, or at least I hope lol.
