Some years ago there was a pinned thread, which never produced a consensus. Long term residency was the main stumbling block.
For Americans Panama and Puerto Rico looked favourite. I just don't see your three doing it for the Brits though I am looking at it from the low budget angle. I have looked into Greece, great place but..