I live in U.S, so I don't think the Gamestop UK promotion for trading in BF3 or MW3 for around 1.50 applies to us. Are there any similar deals? I'm not interested in BF3 anymore so I'm looking to trade it in for MW3.
If you trade in BF3 at Best Buy and preorder MW3, they will give you around $37.50 in trade. I think Amazons trade in value is $33. Best bet might be selling on Craigslist for $40 or so.
Battlefield 3 is the better of the two in my opinion after playing both betas. Since it's new, Gamestop should be offering you $33 bucks store credit with your Power Rewards membership or $30 without. They will add %30 more if you use it to pre-order MW3 based on this ad, http://www.gamestop.com/gs/specialty/tradeins/
So $42 with membership or $39 without at Gamestop.