The differences between these two are definitely more subtle than yesterday's comparison, but BF3 will run on the Frostbite 2 engine, where BC 2 runs on Frostbite 1.5, so putting the two side-by-side offers an object lesson on just how much a improvement you can expect from one game-engine generation to the next -- It will also almost certainly make you even more impatient for the release of Battlefield 3.