Lazs2, of course free stuff isn't actually "free". I agree with you that somebody always pays the bills. You (USA) pay from your pocket, socialism ( Canada, Sweeden, other European countries) pays by higher taxes, the USSR paid by artificially low salaries. I would say that in this the USSR had more common with Canada and Europe than with the USA. So, I would suggest to forget about Evil Empire for a while, and talk about Canada and the USA.
In general, result is the same, everybody get helth care, for example. If we are going in deep, we will see difference.
If we pay health care from our pocket the wealthy gets the better quality. As I see from your post you agree with that. Majority of Canadians prefer public health system. I don't want to express my opinion on this issue but I am far from the thought that they don't know what are they doing. And democracy in Canada works very well - the first step toward private health system cost Conservatives power in Ontario.
You accuse the USSR in what democratic, free and capitalistic systems in Canada and Western Europe do right now.
May be, from the begining of this thread we should discuss not the differences between the West and the Soviet Union what now have just historical interest but differences in implementation of capitalism and social programs in the USA and other developed capitalist countries?
BTW, in this case I would be on your side. I didn't like low salary, but I HATE TAXES now!!!