A laser is probably best for B/W text only----but even color lasers are inferior to inkjets in the color area.---combining high initial costs with non-photoquality output. And some inkjets are huge ink hogs-------super uneconomical for either B/W text or color. In fact, I would estimate---using OEM cartridges-----that there is at least a 10x ink consumable cost difference between the least economical to the most economical inkjets.---with Canon and Epson leading the economy race with HP and Lexmark far behind.
The pretty well concenus choice for an economical general purpose inkjet lies in the one generation back Canons.------the ip3000, 4000, and 5000. ( as opposed to the newest generation chipped Canons like the ip4200 and the ip5200 )------Yield is not expecially impressive----only 500 pages out of the text black------but the cartidges are very cheap to buy.----and with the non-chipped Canons you can use super cheap third party cartridges to get up to a 7x or so reduction over OEM--as opposed to only a 2x or so reduction in a HP.-------or refill your cartridges to get over a 10x or more reduction over OEM---------which will easily beat even laser in consumable costs for B/W test and even produce a 8x10 color photograph for under a nickle in consumable costs in a ip4000.
But Greenman did mention something important---inkjets do not take kindly to infrequent printing. And will waste ink in cleaning cycles when woken up from a long sleep.--only to print a few pages--and then told to sleep again.------and in that area Epsons tend to clog and Canons have far fewer problems.
But if you can find a Canon ip3000, 4000, or 5000------that offers the best economy in todays world for an inkjet.---------combining low initial purchase price with many other cost reduction strategies.
And offers excellent photoprinting results.--------and my wife owns a ip4000 and I own a mp730 which is somewhat simillar to a ip3000 in a multifunctional package that scans, prints, copies, and faxes. So we do put our money where are mouths are.-------$30.00 of thirdparty inkcartridges lasts us over a year.
So if you are going to buy an inkjet-----doing your research in advance is a good thing for your wallet. Don't do your research and its very dangerous to your wallet as some of these inkjets will really rip you off on ink.