One remarkable thing that most Americans don't seem to know; the US is one of two countries (the other being Eritrea) that takes income tax on income earned while living outside the US. While there are some tax credits that lessen this burden, the only way to free oneself of US income tax is to renounce citizenship. Renouncing citizenship requires a fee of over $2000 and several years of extensive tax records at the IRS's request.