Rob, the following HPs are my top sellers: HP 6540 - just your basic printer, nothing fancy, but good quality prints ~130USD. HP6840 - doesn't have card slots, but has a USB port in the front, and could be connected to a wireless network ~180.
So next time you're in my neck of the woods, I'll cut you a deal