With all my respects toward another POV, i'm not buying this one, the reason? apart from the stated before about DRM, i consider it to be more a DLC (downloable content) than a game of it's own because it doesn't have a new map (at least from what i can tell comparing the maps posted in the scenario design center and the official page) and it's price, which i consider it to be too high for what it offers.
I'm not from the USA but i don't mind waiting for my CD, the feeling of going to the post office and pick the cardboard box with "something" inside is... unexplanaible...
That said i refuse to buy nothing on direct download.