Check out this forum. Medicare coverage overseas is what blocks a lot of Americans from retiring abroad. Maybe something is being done about it through this group.

http://www.medicareportability.org/?page_id=56