AC4 hands down. Dont even compare AC3 to AC4. Completely different games.
Im an online FPS fan and I got BF4 for free and played it maybe once. I will probably never buy a BF game. --- I like to think I make some pretty good topics and posts, until they get modded shortly after.