Прошлые части серии Battlefield (сингл) были скучны и однообразны, для тех частей больше подходит мультиплеер
Сейчас же вышел Battlefield 3, и компания Dice хотели создать лучший в мире шутер от первого лица, и у них это получилось!
Для этой части больше подходить оба варианта (сингл и мультиплеер)
В сингле очене интересный сюжет, прохожу на одном дыхании. Движок FrostBite2 делает удивительные вещи.
До мультиплеера я еще не добрался.
Что касается COD mw3. Сингл неплохой, есть интересный сюжет, плохо то, что все серии COD очень короткие. А у Battlefield 3 разработчики сделали максимально долгий.
В COD mw3 мультиплеер тоже очень хорош, конечно не сравниться с баталиями BF3, но игра все еще на пике популярности
Выбирай что тебе по душе, я лично возьму обе игры.