I had low expectations for this game because I decided to play Mafia III before this one. Mafia III isn't a terrible game, but the story is weak. So coming into Mafia II, I expected a repetitive story mode, however, was completely wrong. Mafia II has such a fantastic and strong storyline, it makes playing multiple playthroughs fun. I had tons of fun with this game and will definitely come back and play the story again someday. The only negative thing I have about this game is that the cops make the game less fun than it is. They're always getting in the way and are always at the right place at the wrong time. It gets irritating!
Jimmy's Vendetta: Not as strong as the story but still fun. Tons of action throughout the different missions. If you're going for achievements, this DLC will be VERY grindy. However, I recommend this DLC because, even though you're not the same character, it still offers a little bit more to the story.
Joe's Adventures: Terrible DLC! I hated it! Its missions feel pointless, and characters are annoying. Once again, the police make the game a little less fun, however, in this DLC, they make the game zero fun.