Page is a not externally linkable
LifeinAsia - 1:20 pm on Sep 4, 2010 (gmt 0)
There are many companies that provide this service. I have only started companies in the U.S. as a U.S. resident, so I am not sure what different requirements they have for foreign-based companies wanting to start a U.S. business.
Most likely, you will want to incorporate in Delaware, since they have one of the most friendly tax codes for non-residents.