Obama is not a socialist, just ask any member of the American Socialist Party. Socialists don't bail out for-profit companies. People have thrown that word around as an epithet since the Civil War, and it has rarely come close to being true.

Here's an interesting factoid for you: The Pledge of Allegiance was written by a socialist.