opened a personal account with WellsFargo w/o any issues. They just wanted to know my ties to city X in the US (regular business visits) but didnt ask proof of that. They accepted my foreign address even! That was like 3 years ago. Had to change my address to an US address some time ago and put the business address.