Get your taxes done using TurboTax

You pay taxes on world wide income but you can get a credit for foreign taxes paid.