@blash: If you're getting double taxed, you need to get a new accountant. Your American income taxes are deductible against any foreign taxes you pay, so that you should end up paying no more in total tax than you would if you weren't an American citizen.