Recently opened an account with Bank of Ireland - no fees for the first 2 years. So far, all dealings have been ok, but my only requirements are lodging and writing cheques.
Recently opened a small business account with Bank of Ireland and as kitm says above there are no fees for 1st 2 years. Also they have a very rounded business on line service that comes free for the simpler requirements. Finally, they provide you with a few hour's consultation with an accredited chartered accountant, which I found bery usefull since I was new to the business world.