If you pay US tax then not many people can help you with regards to tax efficiency. My girlfriend, a US citizen, went to a number of Financial Advisors and she was told that she could invest by all of them except for one! However like you guys said it was because they wanted a quick buck but weren't...