As a US citizen going through the PR process, I have to say that I agree with you on almost everything kwyatt75 has to say.
One point that I have not seen in this thread is small business. For an Ontario company with profits under $500,000, profit is only taxed at 15%. In the US, that would...