MATTHEW....Personally, I'm a Centrist. I believe in elements of both sides. Just not extremes of either.
However, socialism isn't a step toward communism. Most of the European nations are socialist, yet the public is free to vote for whom they please. They can also own property and become rich. It's just that because their governments are socialist in nature, the public has a safety-net, should they need it. I see nothing wrong with ensuring that your people are taken care of. Afterall, they've supported their governments all their lives. Once elderly or unable to do, it is only fair that their government support them.
For the US, I believe in social security and medicare. If you've worked all your life supporting the capitalist system, I don't think it's asking too much for the government to return the favor when you are unable to do so, or having difficulty taking care of yourself. All people in their nation, should have access to health care, nutritious food and a clean, comfortable place to sleep. To not believe so, is to be less than human.