watching American news etc you hear the words 'socialist' and 'communist' thrown about a lot re Obama, I don't think people actually know what these words mean, Obama may be a bit left of centre, even that is arguable, but he is a million miles from a socialist or communist, you should google these words spend 30 seconds reading what they actually mean they're very very extreme positions to take that couldn't really be any further removed from the policies of any American administration ever including the current one.
but fascism and communism are same as socialism, all big governmetn bs, republicans but really libertarian are on the money with smaller gov spending and balanced budget no fed this is way to prosperity not communism/fascism/socialism