A B&W laser printer that can output at 1200 dpi can produce a very satisfying print. I have a HP4000 that you can buy used for as little as $100. Aftermarket laser cartridges cost about $35. To print an 8X10 at 1200 dpi, the printer must have 100MB or more of RAM. I abandoned color inkjet long ago and just do the occasional color print on the Fuji Frontier at Walmart. I'm looking at buying a late model HP color laser printer now. They come from the factory with 128MB RAM, enough to print legal size, 8.5X14 at 1200dpi. You must use a high quality laser paper to make the best prints.

Interesting thread on archival properties of laser prints.