I wouldn't be able to survive - in business OR in life - without internet banking. I'm with Barclays, btw. I think the security issues are dealt with fairly well, but you'll always find someone who has had a bad experience.
Perhaps an idea is to operate accounts through a few banks, that way you can't get cleaned out. If one account is hacked, you still have funds in another.
An unbroken rule I work by is to ensure that I have separate accounts at different banks for my business and my personal funds. So I will have a personal account at HSBC and a business account at Barclays. Then, if something goes wrong with my business, I know I'll still be able to pay the rent and put food on the table.
I also try to keep my credit cards separate from my bulk transacting account. This is to prevent the bank taking money from one account to settle a debt in another one.
Did you notice, I don't trust banks much?
