Ottawa Poog
I am glad you said that the US has the best medical system in the world. It could be the best health care system simply by funding it. I think the best bet would be a Guaranteed Annual Income for the poor so that when people go to a doctor they are spending their "own" money. Own money in the sense that it is either for health care or other things.  Some control on spending. Unlike our current system there is n control on spending. 

So Canada could have the best health care system simply by having health care in the private sector. Support those who need help with all their expenses.