Black and white laser printers can be had relatively cheap and the toner does last a long time. You will pay more for a color laser printer, and traditionally, this is one area inkjet can be better at. But, for strict black and white and lots of printing, a laser is definitely worth looking into. HP isn’t the cheapest, but their inkjet and laser printers and scanners are a safe bet.
How much are you looking to spend? A black and white laser printer can be had for around $100 on line, and a separate scanner is probably around $80-100. However, if you’re low on space, a scanner/printer/copier or all-in-one (like the s/p/c but with fax added) might be a better option.