Games great, its EA that turned me off.
This, or more to the point Origin. I have a laptop at work (middle of the Australian desert, limited 3g connection etc) and I couldnt just copy and paste the BF3 folder .. like you can for every other online game released in the past 5 years.
Got shitty and vowed never, ever to purchase another EA game.