Thank you for the question.
Yes, I agree that tax evasion should always be forcefully and vigorously prosecuted. The Government of Canada set up FINTRAC, which my university business school has placed some people at. I haven't studied FINTRAC, but I understand from all accounts that it's doing an excellent job at ferreting out and tracking down laundered money and money that's being illegally transferred.
I can't speak authoritatively on the degree of corruption that you're suggesting.... I can quote Transparency International, which is a non-profit NGO in Berlin, funded by the United Nations, and which last year--2010--ranked Canada sixth out of I think 219 countries, which means we're the sixth most ethical, least corrupt, and most transparent country in the world. We are at the top.
By the way, this organization has been reporting for 10 to 15 years. We're always in the top ten. The Scandinavian countries are always just ahead of us: Sweden, Denmark, Finland, and so forth.