i've mentioned before:
On the original topic, i'm very happy banking with chase.
A business account gets you a free premier account.
The premier account gives free checks and four withdrawals from other banks' atms, although they dont refund the other bank's fee.
And i'm convinced the customer service is better. I don't think theres anything they haven't been able to do for me, happily, since i switched.
And in general chase has good customer service, in the branch and on the phone, and are open quite late, and i like their online banking
Business accounts are free with 5 purchases a month, otherwise they charge you whatever balance is in the account, up to $15 per month.