The better game will prevail. I'm a console rat, but if BF3 turns out to be a better game than MW3 on console, than eventually BF3 will prevail. Sales are going to be good for MW3 no doubt, just based on their history of success. But let's go back to 2007. Halo 3 was just released and was the shit of console shooters. I'm sitting here playing Halo 3 and I hear people talking about this new game called Modern Warfare and how it's so awesome. I decide to check it out... the rest is history. If BF3 is that much better than MW3, it will be successful. And then next year when BF4 is set to release, that will be the #1 selling game..... IF the game is actually better.