I just went today to my local branch near work, with the intent of opening up the passport account as I don't have a perm. uk address yet. Anyway, the customer service agent informed me that if I just got a letter from my employer confirming I am at the current temporary address (with a friend) they can open up the better account (I forget what it's called, but just need a minimum of 500 deposited each month, which would be my paycheck, anyway) account tomorrow using my passport, the confirmation letter, and that's it. I'm bringing along my job contract and HSBC US bank statements just in case as they prove my address at home, but that's it. No fees and all the other opportunities for getting uk credit cards/overdraft, etc.
Passport doesn't include a checkbook, which bothered me. Not that I'd be writing any for anything but rent, but I like to have one.