Joel; I am very much with you on this. I am for HR-676 single-payer. No, it's not a perfect system; but better than the non-system we have in USA. Some say "I don't want to pay for your care" they are missing the idea. It is "we all pay into a poo...
I think it is the wrong direction. Most people look at health care and see that it is becoming more and more unaffordable and the service is going down. I agree. But most people don't agree why. I for one believe it is because of government interf...
Hmm, I don't think I would call any of the parties "libertarian" really. To explain the political climate in Canada, I would say, you could think of us as something of a cross between western Europe and the US. We have single-payer health care, we signed Kyoto, and we're generally more of a "peace-keeping" country than a "military might" country (with Afghanistan being an exception).
I'm a member of the Liberal Party. I'm hoping that Stéphane Dion will be our new Prime Minister after the election on October 14th. The Liberal Party is seen as the moderate party (although, our Conservative Party, which is the furthest right, would probably compare to the Democrats in the US). We also have the New Democratic Party, which is generally seen as further left than the Liberal Party. And our Green Party, which has 1 Member of Parliament, is in our debates this year, for the first time ever!
Hopefully that gives you a bit of an idea. It would take a lot more than this to explain the system itself. I suppose another glaring difference between here and the US is that our campaign finance laws actually make sense. Corporations are completely excluded from our democratic process. And lobbyists have very little power.
I worked for Dennis Kucinich in New Hampshire, so I have a pretty good idea of what it's like down there, and let me say, it made me glad to live in Canada.