Battlefield 4 vs Call of Duty Ghosts

The launch trailers are out: both have explosions, one has naughty sweary words, one has a sound track of Eminem. Which one is going to win the war? Personally, I’m putting my money on Battlefield 4: I just think it looks better.

What do I know, though?