Newegg.com
Code: EMCYTZT832
$12 off Pre-Order and Free Shipping (though you won't get it until after release).
I just ordered mine, code works.Newegg has call of duty modern warfare 3 up for preorder for all three systems with promo code EMCYTZT832
Xbox:http://www.newegg.com/Product/Produc...82E16874117151
ps3:http://www.newegg.com/Product/Produc...82E16879221243
pc:http://www.newegg.com/Product/Produc...82E16878114289
YOU HAVE TO ENTER EMCYTZT832 AT CHECKOUT TO GET THE PRICE
I'm pretty sure they don't charge till it ships, so if a better deal comes along, you can just cancel.