I won't nag you out. 
I'll probably wait a little while before I get it. I'm still playing some other games right now. I'll buy it used for twentysome bucks.
If you buy it used, you'll have to pay an extra $10 (you don't have to if you buy it new) to get a code to get past lvl 5 in MP. May as well rent it and see how it is.
The reason game companies do that code now is because a used game sale does not go into their pockets. So with this code, they get $10 per used game now, which I'm okay with. I never buy used games, so it doesn't affect me. I'd rather support the developers than the greedy stores who give you $10 for a trade in and turn around and sell your copy for $40.