The main consideration of investing in US stocks is the fluctuation of exchange rates.
While USD is losing its luster as global trading currency, the weakness of its economy also forced US government to print more USD to save the economy. Many countries, i.e. China, Russia, Brazil, European countries, etc. attempt to move away from USD as their trading currency. There will be less demand for USD as a country's foreign reserves. There will be a day where US government can no longer just print money to buy things from overseas. This day seems to come pretty soon.
Wall Street Journal has a report on this, "Why the Dollar's Reign Is Near an End".
There is only one direction that the USD can go. Down.
Invest in USD asset? Not a good idea.
Read my blog posts on
1. the original article written in 2005 on investing abroad, and
2. the follow up article written in 2007 on Investing abroad, after 18 months