The NHS vs US health care debate is a major can of worms and this thread is certainly not the place to discuss it. Suffice to say both systems have major failings.
The UK is a pretty crappy place to live atm though. I mean, have you seen our new prime minister and his pet gimp? What a couple...