The guide is very good to anyone who is not in the USA. I am in UK,I have succeed in opening a us bank account. It is not etrade. http://www.us-bank-account-goldfinger.com
Here is one without requirements of US-address but hefty fees http://www.accentbanking.com/fees-and-limits.html E-trade is another possibility but no VISA debit card anymore for foreigners
fwiw, I endup settling with everbank.com I needed to send the forms, passport copy and a bank reference letter
just mailed the application. no need for a US visa, US address or US visit. the visa debit card has very low fees