In a vacuum neither is better, both are merely economic concepts. In the long run, for a country of our size, capitalism will work better for the most part, although usage of certain socialistic concepts is not bad. The idea that capitalism=always good and socialism=always bad is utter nonsense