HP OfficeJet 200 Mobile Printer
In the world of mobile printers, only an inkjet can provide high-quality color output and print on standard, letter-size paper. If those are abilities you need, then the HP OfficeJet 200 Mobile Printer ($279.99) is an excellent option.
Portable; Wi-Fi, Wi-Fi Direct, and USB connectivity; Rechargeable battery; 50-sheet input tray; Output quality better than many desktop inkjets; High claimed page yields for print cartridges; Prints from USB thumb drives; Lighter than its predecessor; Fast photo printing
Lacks a USB cable; Heavier than some other mobile inkjets