I did the Bestbuy pre-order ($20 reward certificate promo...but u have to be a 'Gamers Club' member which is about $15 yearly).
Traded my copy of MWIII last week when BB was running the 100% trade-in promo and got $32!!! So will pick up BLOPS2 for only $30 out of the pocket (and $20 reward certificate on top).
By the way, the $20 gamers club promo now covers a whole bunch of games ..not just BLOPS2.
If you are looking for game deals, check out cheapassgamer.com.
I have like $220 sitting in Gamestop store credit (under previous store promos where I bought a console from ebay and then traded back to GameStop and got double the amount). If there's ANY game deal out there, it will likely get 'threaded' over there.
See thread here:
http://www.cheapassgamer.com/forums/showthread.php?t=322426