I have used Barclays Cuenta Opportunidad and have had the benefit of a currentaccount with no charges. In fact they actually pay you a rebate of 3% on your utility bills. Sadly I received recently notification that from this quarter a charge of 14 euros a quarterplus a small charge on electronic transaction s but not on cash paid in or withdrawn at branches will apply unless 900 euros a month are paid in regularly but the rebate remains. I think they are worth considering and I have found them honest and helpful. The online service is fine and they have English option and send you emails when a new item shows up on your account. I have heard well of Solbank -which is part of Banco Sabadell.