I enjoyed Black Ops 2 more, personally because I'm not overly a fan of the new movements they've applied to the recent Call of Duty's. Plus, let's be serious now. Zombies on Black Ops 2 was so, so much better than they are in Black Ops 3. Though, We'll wait for the new map pack.
No, no. If we're talking about the best CoD game, since the franchise started... World at War, by far. Campaign was awesome, multiplayer was awesome, zombies was awesome. Probably the best game I've ever played.
BO2 was the best, now it's a game for hackers only I think. So you should maybe wait for the next COD that is going to be in SPACE!!! ffs.