Getting caught money-laundering for the Iranians and drug cartels is pretty bad for business, as HSBC's 2012 results demonstrate. But coming into compliance with all these new banking regulations is even worse.