The only people who call him a "socialist" are the right wig crazies. He is definitely a centrist. Keep in mind Nixon wanted to have a single payor health care plan more radical than what Obama passed.
Silly, right wing nonsense.
If you want to know if Obama is really a socialist, just ask a real socialist. They'd laugh at you and tell you that Obama is a capitalist pig.