I use a Minolta Magicolor 2350 laser printer. The lower Magicolor 2300w, the "W" is the give-away will work on Windows computers only and is the cheapest of the Magicolor series. And if I remember right the processor is your computer and not a separate printer processor. It has a basic 32MB of memory that is expandable. Its printing resolution is 1200 x 1600.
The next model of printer on the Magicolor line is, I think, called the 2300DL and it has a built-in processor. It will work on Windows or Mac. 32MB memory (expandable) and 2400 x 600 printing resolution.
The one I use, the 2350, works on Windows or Macs, has a faster processor, more memory to start with, 128MB, is networkable and has a printing resolution of 9600 x 600 (but I'll be darned if I know how to access the super resolution.) I think it does it automatically.
The magicolors have got great printing engines.
Magicolors brag that not only do they print different color halftones but THEY CAN VARY THE COLORS OF EACH HALFTONE DOT. If true then they are unique. The printed Magicolor photos are superb with soft color variations in the prints and sharp contrasts. It makes very sharp decals too. I've been able to make readable 4 point type and, believe me, that is smaller than you can see.
Another nice plus to the Magicolor is the fuser is built into the colors so an extra cartridge is saved.
The printer is not large but still larger than an inkjet printer. I'd say is it the size of two bread boxes stacked.
One thing you have to watch out for is to make sure the color laser printer you consider will take thicker paper stock like decal paper. Magicolors will take thick stock up to 90 lb. index stock so decal paper is no problem.