i have both on a very high end PC rig and Battlefiled 3 is by far better than MW3....
i mean. i only launched MW3 once and never again.
i play BF3 everyday.
that's just my opinion.