@frob on the double taxing - Really? Wtf America? I have a US colleague here in Aus who still has to file paperwork with the IRS (or pay an accountant who specializes in US expat headaches to do so), but AFAIK pays no US tax.
Yes, all the major taxes still apply. From the government: If you are a U.S. citizen or resident alien, the rules for filing income, estate, and gift tax returns and paying estimated tax are generally the same whether you are in the United States or abroad. Your worldwide income is subject to U.S. income tax, regardless of where you reside.