might not be worth it after all
that review is wrong tho
steam gives you a cd key that you use at their site when registering
edit: looking at the recent reviews all the negativity seems like a bandwagon effect too
apparently the queue times are stupidly long or something, tho