I incorporated an old LLC of mine through
www.bizfilings.com Very simple. Very easy. I was living in the US at the time though so completely foreign owned companies registered in the US MIGHT (I'm not sure) require extra paperwork (or at least a PO Box/forwarding address). I don't think it would be too much hassle though since their setup is very streamlined.