> They'll ask for things like your businesses tax return from the previous year when you try to open an account.
This seems far-fetched... I walked into my Credit Union with my corp documentation and left with checking & savings accounts in less than 45 minutes. It was painless.