Hitler = Right wing Fascist.
Stalin = Totalitarianist.
Clinton = Centrist.
None of these people are socialists. Get over it.
Ummm, here's a little history lesson for you. The full name of the Nazi party, translated into English is National Socialist German Workers' Party. Notice the Socialist part? Now, Hitler didn't create the party (Anton Drexler did.), but you can sure bet he could have easily changed the name if he decided one day that he wasn't really a socialist and the party name was a tad misleading.
My German is really rusty, but the German initials of the party were NSDAP. If you really want to learn just how much of a Socialist Hitler was, read Mein Kampf (My Struggle). Granted, the English translation isn't great, but from what I understand, Hitler wasn't the best author, even in German. But, what do you expect from a guy who ignored most of his school studies to concentrate most of his efforts on his miserably poor art skills.