Let's Play A Game
The History Channel is currently airing a 2-hour program entitled 'Hitler: Tyrant of Terror'. As I watch this, each time they say 'Hitler' I insert 'Stalin' and for 'Nazi' insert 'Communist'.
Guess what? It plays out pretty much identically either way, with the exception that Stalin was foolish enough to trust Hitler (and Stalin murdered more people). And where Hitler created one massive conflagration, Stalin and his followers went for smaller wars with insurgent uprisings.
And despite what the revisionist historians will tell you, Mussolini was a Fascist; Hitler was a Socialist - it wasn't just the name of his party. Yeah, I know - I'm full of shit, right? Read your damn history. Yes, Mussolini was one of his early heroes, but even as soon as 1940 Hitler had nothing but contempt for the bald Italian.
And ya know what? When you get right down to it, there isn't any difference between any of them. Fascist, Socialist or Communist - the murderous treatment of their own citizens, let alone what they'll do to others, is the same.