So I just started playing BF3 and I got to say I really like the game. I should have started playing this game a long time ago. It's a real change of pace for me because I've been playing Call of duty games for the longest time. The graphics are not as great as MW3, but the game makes up for it with it's awesome sounds, and map destructibility.
I did have some difficulties playing the game. Aiming is a huge part that frustrated me at first but I got a hold of that. Second, trying to fly the freaking helicopters. I can't help but crash the damn things immediately after take off. Needless to say, getting it to a chopper with me as a pilot is risky. Third is the spawn trapping. I did not think you could do this in such large maps.
For people who have not tried the game out I definitely recommend it.