To clarify the situation regarding free NHS treatment in the UK, it depends on residency, not citizenship.
This means that a US citizen working in the UK may qualify, while a UK citizen working in the US but visiting the UK might not. I use "may" and "might" because the rules are complicated.
See:
http://www.dh.gov.uk/en/Healthcare/E...able/DH_074374
John