Finally got my bank account opened. It wasnt a hard process but it did take longer than I expected, but overall I am happy with the service I recieved. I recommend you start at least 2 months ahead of your move. Here's how it went from start to finish:
1. Called HSBC US International accounts hotline. If anyone needs this number, I can dig around my email and find it. They sent me a password protected application which I filled out. There is a $200 service charge to set this up but you dont have to pay right away. You have to set up an HSBC US account but I did that online and only put $200 in it which is the fee to set the account up from the US. That took 15 minutes at the most.
2. I had to mail in the application with all signatures notarized and a copy of my passport notarized. From this point, I didnt hear anything for about 10 days and then I was contacted by my account specialist.
3. My account guy called and asked for additional information. I had signed some things just my first and last name and had to resign them with the EXACT signature on my passport. I also had to provide a notarized copy of my visa, pick a branch, and pay the $200 fee from the HSBC account.
4. 10 days later, I got an email saying that my account has been opened and I will be recieving my debit card and other account stuff in the mail within 20 days.
Fairly painless. All the notarized stuff got on my nerves, but luckily my US bank (Chase) did all of it for free. If you have any specific questions, please feel free to ask.