Buy Medal of Honor and get BF3 beta. Or just wait till Sept for the Open Beta
I'm on EA's beta tester list B) been beta testing scince BF1942.
/cough BF3 isn't that great, it's just BF2 but really polished/
just kidding, there is a little parkour and stuff and the polishing is better than a Call Of Duty game.
the guns have a very nice sound to them too, nice and rough.