Get your taxes done using TurboTax

Since not having a US phone number complicates my life a lot, I ended up getting a Skype-In phone number which I can access from anywhere I have a wifi connection. It costs about USD 18 for three months and you can put it on automatic renewal/payment.

The only thing it doesn't fix is that my US bank blocks sending me SMS authorization codes for any non-US phone or online credit card purchase. I solved that issue by getting a credit card with a bank that only notifies me when there's a "card not present" purchase (US or non-US).