@iconoclast,
Wow... sounds like a loaded question :p
Both have serious benefits, both have serious drawbacks. My father once said, "Any system, strictly implemented and in its pure form, would be good. The problem is that there will always be those who corrupt; so it becomes a lessor of two evils-question".
But if you put a gun to my head, I'd have to say "Government". But that's probably due to my current chagrin with the evils of the For-Profit world.