Print on the cheap with ultra-compact HP LaserJet P1005, $50
Newegg is selling this printer for less than half the list price, though you will have to pony up $10 for shipping.
Need a tiny laser printer for your tiny den, dorm room, or office? The HP LaserJet P1005 is about as compact as they come, measuring just 14 inches by 9 inches by 8 inches. HP sells them for $129.99, but Newegg is letting 'em go for just $49.99 (plus $9.99 for shipping).
This is a 600-dpi laser that churns out 15 pages per minute. It has a 150-sheet input tray and a USB interface (cable not included). It's compatible with Windows and Mac systems. HP supplies a starter toner cartridge that should yield about 750 pages; replacement cartridges will give you double that number.
And, yes, I know the toner is expensive: printer consumables always are. You can't change that, but you can try to get the best possible deal on the printer itself. Fifty bucks for a laser? That's tough to beat.
Update: Use coupon code EMCAHCKBC to get free shipping! Thanks to reader steelbottle for the tip.