I watched the full-length "Fault Line" single-player gameplay trailer and I was rather disappointed. The environments, lighting, and character animations look beautiful, but the gameplay is the same rehashed stuff almost every other FPS has put out in the past five years. Follow the leader through linear levels, cuts to scripted slow motion, regenerating health, hit indicators when you shoot an enemy, etc. Not to mention the "bro marines fighting terrorists in a generic Mideast" setting. Yawn.
I will reserve final judgment once I see multiplayer gameplay, because at this point that's probably the only reason to get BF3.
I will reserve final judgment once I see multiplayer gameplay, because at this point that's probably the only reason to get BF3.