Usually Laser Printers provide better quality than InkJet Printers, but are more expensive. Keep in mind print quality, speed, reliability and price when deciding which printer to buy.
You should decide what types of documents you will be printing (text, graphics, odd paper sizes, etc.).
You should make a list of specific features you need, like the ability to handle large files, or the ability to print on various media (labels, envelopes) with-out jamming, a size to fit a specific desk spaces, more than one paper trays, and compatibility with popular software.
You can even compare the print quality of different printers. Like resolution, DPI (dots per inch). You can use a magnifying glass to compare print quality if it is critical.
You can compare speed specifications. The ratings are very useful for comparing printers.
Comparing how much RAM the printers have, and if it is expandable or not.
In order to handle “Envelops” the printer’s paper path needs to be no sharper than 90 degrees to consistently pass the envelopes, labels, transparencies or card stock. If you plan to use special media often, avoid printers with 180 degree U-turn paper paths.
Defiantly compare prices of consumables such as Toner Cartridges, Ink Cartridges, and Replacement Drums.
You should compare “Warranties” and “Service Contracts”.