Speaking as a finance broker who has relationships with all of the banks at varying levels, I can honestly say that they are all much of a muchness.
She really needs to sit down with a business manager and see who she gets on with best.
They are all offering pretty similar deals with regards free banking, and I feel that the relationship she has with a bank manager is more important than the few quid a month on bank charges.
Obviously it also depends on if she is looking for many facilities (overdraft / loan etc)
I would really, really, really recommend against any form of telebanking for business accounts.