Ill be getting both games, but if I had to choose, id go for COD.
One thing I hate, is the COD haters, who hate on it simply because its popular. They are the same kind of people who detest any singer who gets popular and refuse to acknowledge them as real artists. They like to feel counterculture and be in a tiny niché.
Id choose COD, simply because its a game ive spent so much time on and loved. Ive got so many memories of online, and so what if every cod game is almost the same as the last, except with different perks and killstreaks? Its absolutely AMAZING to get new killstreaks, and new weapons, new levels, new perks. The background engine might be almost identical, but the feel of each COD game is utterly different and unique.