Is it legal/easy for a foreigner to open a bank account in the US?
foldr: You certainly don't need to be a US citizen to have a US bank account, but they would want you to show ID and give a US address if you want to open an account in the normal way. Not sure what other options there are.