I really never come across a system that makes me think that capitalisim when done properly isn't the best solution.
It has short comings when conduct isn't fair or is particularly one sided, when people con people etc. But laws can be created to address these short comings and keep the playing feild fair, a classic example is the APR, the in US (which let us not forget has seen hundreds of thousands of complex loans sold to home owners, which where cons) they don't have such a simple idea. Compound interest isn't understood by most people, they can't compare and contrast different peoples loan offers.
So they got shafted onto mortgages by sales people, who didn't care that they wouldn't be able to repay them, they where looking for a fast buck, which they made, but they weren't conscious of the damage that would ensue.
Your never going to be able to do anything about these little sh!ts, but you can legislate in a way that levels the playing feild, and tries to prevent problems that fit the classic
http://en.wikipedia.org/wiki/The_Market_for_Lemons
So i'm conscious of the failings, its just the best solution we have by a long way, and the way to address the shortcomings we've seen of late (the US housing bubble burst which has lead to the miss trust between banks, the dispising of ratings agencys, etc) could easily be prevented from happening again by property indecies. The Subprime Solution is a coffee table fodder explanation of one persons idea how.