Requirements:
- laser printer that works with non-proprietary toners
- USB plug & play on all major operating systems
- Network printing via WiFi and ethernet
- No 2GB bloatware installation required, i dont want your shitty photo management software, just give me the driver
- Replaceable parts