Both are excellent series and both fun in their own way. CoD is smoother, smaller maps, more closed in, faster paced, more frantic.
BF is more open, slower paced, and with more variety to the gameplay (Vehicles!)
Imo, CoD does strict multiplayer team deathmatch better, but BF does more...