Of course if you are new to business you may not have a bank account yet but if you been in business for even a little while you already have one. The issue here is who is offering free atm, free business checking, free online banking, free electronic transfer, free check cards, free credit cards (important because it allows for easy integration with your accounting software and downloads) and interest bearing money market account. These are the primary banking facilities all businesses need.
For those under 18 there are no real free solutions and very few banks that will provide you with a business bank account since I am only focusing on free I will leave those bank referrals for someone else to provide. Below is the best of many that I have seen but banks are constantly changing so in this area I would suggest using these as a comparison against your own research.