Opening a bank account in the US is simple, I dont know why people say its impossible. I live in the UK and have a US cheeking account with routing number and account number. I didnt need to fly over to the US, it was done from my home.
I alwas suggest to people if you want to open a US account form a business entity, its low cost and "0" yearly fees, if done in the right state. I recommend new Mexico.