Get your taxes done using TurboTax

Probably (you are taxed on your worldwide income, generally). I will page @pk, who is very good at this.