Never lived in the US (and haven't lived in the UK for years) but the idea that you need a SV salary to get health care which meets or exceeds that of the NHS sounds a bit suspect.
From what I know, moving to US from a country with good socialised health care is a lot like selling a lot of put options on your health with different strike "prices". You might get rich, or if you are very sick, you are bankrupt.
Multiple studies have shown that Kaiser Permanente (an integrated health insurance/care provider—basically a non-governmental equivalent of the NHS in comprehensiveness—that is available in many US states) is more efficient and effective than the NHS for about the same cost.