Watch out for those foreign taxes. Some countries will fore go the foreign tax if you put in a sheltered account like an IRA. Others will mop the floor with you.