Zenus bank (not launched yet) will allow non American open online a banking account on USA.
US banking for everyone | Zenus Bank
Open an account in under 10 minutes to start US banking. No need to be a US citizen or resident.
zenus.com