cod brings everything to the table for lazy dumb people like me; bullets that shoot straight forever and over-the-top kill streaks. bf3 is more realistic'ish, and I'll probably buy it too, but I'd be lying if I said it would see more usage than a pickup-and-go game like cod.