I don't know much about national health care, but some Canadians that emigrated to the US I talked to said that it wasn't as good as it sounds, and that there are very long lines to get checked out, and many people have to wait weeks (even months some times) to get checked out for stuff like an MRI, Cat scan etc.
Also, don't you guys have to pay like 3 times as much more for stuff then we do? Doesn't sound like it's all that great. Socialism never works.