Canadian health care system is far much better managed than in the States. My brother-in-law had liver transplant at Toronto General Hospital and costed nothing. The liver transplant would have costed him well over 2 million dollars (including post-op immunosuppressive medications which is well over $2,000.00 a month. And he is travelling on trips after 1 year of liver transplant and doing well)
As many said in this thread, American health care system is far superior in technology and much more efficient than Canadian in term of emergency care, neonatal care, and high risk pregnancy.
There is no such thing as "Universal Free Care". It is just everyone contributed through additional 15% tax higher than American.
The British system is a combination of private and public health care system but the rich received the best care in UK.
There is no "one best system". Canadian system as well as Australian system appears to be one of the best but considered 31 millions and 22 millions people compared with well over 300 million people in US.
If you are healthy and well, then the American system is the best to suit you.
If you require a lot of medical care, then the Universal Health Care system like European, Canadian and Australian are better to suit you.
The Nordic countries also provide one of the finest medical system in the world with the best rehabilitation and post-op care.
Overall, Obama will face stiff opposition to provide Universal Health care system to ALL American due to the fact the Republican will derail his program. Just look at the BIG THREE bailout how the Republicans in the Senate voted against the plan.
President-elected Obama is just a slick salesman and now the real Obama is showing his colour: anti-gay, anti-abortion and pro-Isreal and stop talking non-sense about GUN-CONTROL.