The only time I purchase physical copies is with collectors edition. Fancy boxes, mousepads, art books and so on.
Steam and similar services (battle.net) are much more convenient if you were to lose the physical option. You also have the benefit of preloading like above.
As someone who has 500KBps down, and thats the top available to me, I buy mostly digital.