Larry, I agree with your thoughts about debt and also about higher taxes on investment.  I'm not totally convinced that the differential in tax rates between us and any other country is the only thing influencing capital flow though.  There are other factors such as political risk and interest rates.  I would quibble slightly about your comment on the current government's desire to cadge a few votes from seniors.  Because of the way the previous government set up the age change from 65 to 67 it wasn't seniors or even those soon to be seniors that would be delayed in receiving OAS.  It was people in their early 50's or younger.