Brother has a series called Tonerbenefit, but I think it is only available in Eastern Europe. The initial cost is higher for the printer, but the original toner is dirt cheap.
Before that I used a Canon inkjet with CISS system, but I have always problem with it. It is good for people who prints a lot every day, I mean really lot and do not care if the printer needs some maintenance.