Best by what measure? If you are cost consious, [broken link removed] provides transaction free banking (up to certain limits) including on line banking. I use it and find it perfectly adequate for my needs.
I went with an Ulster Bank business current account recently and have no problems. Free banking, 3 years free online banking, very low loan rate, etc. For me it was a good offering.