Paul, you really need to wise up about Canadian health care system. Taxes collected by government assure base level universal health care (which you Americans consider crappy, but in reality it is quite decent, but by no means superb). For everything else there is MasterCard. Or more concrete, numerous quite affordable supplementary insurances (in many cases paid by employer), which guarantee superb services in private clinics (in some provinces, notably oil-rich Alberta), or just south of the border. We pay you hard cash for such services.
Keep up the good work, and please, do not socialize your health care. Please.





