I just opened up a bank account with Bank of America, and I opened it up as a business account - they said they opened up as a Sole Proprieter so I didn't need an EIN # or anything else - they just used my ss#, which they would have done anyway.
I had a problem with my old bank taking money...