Fortunately we have one of the strongest economic policies in the world when it comes to preparation for a recession. This is partially why we are going to experience an upswing and progress into a boom before most other countries. Our banking laws > pretty much every other country.
Sophistication not neccessarily laws. We aren't in the process of making laws that prevent bankers from earning large bonuses for example. In fact I would encourage banks to compensate their board members and higher-ups. A good salary would mean we get the best people, which will mean we will continue to have a better system with people in place who understand the market, the economy and the financial system the best.
A side note on banks: Recently the Swiss (Notable banking country) has given in to pressure from the US and Europe to allow information of people who bank in Switzerland to be given to the US and European authorities. So the Swiss banks have lost a major degree of credibility in the banking world. Previously their strictness of client confidentiality meant that people were encouraged to bank with them. That is no longer the case.
Maybe if our banks got on board, we could become the new "safe-haven" to put your money into. Bank with SA, financial secrecy guarenteed?! Would mean we couldn't cave to US, Europe pressure but since we aren't from that part of the world it may work in our favour?
When it comes to budgets, government spending under Manuel hasn't gone overboard, hes been conservative, spent a little less, borrowed a little less and thus we aren't in as bad shape.
Banks definately didn't chase paper "profits"... so we are much better off. The thing is I feel it is almost irrelevant how good or bad we have done.
If the major players in the world economy start to dive we will start to follow just because of the financial pull they haver.
We need to look at the US economy. Japan, China etc. and understand whats happening there.