Print, copy, and scan with $28 all-in-one
Wal-Mart has the Lexmark X3430 printer/scanner/copier for $27.88. You'll need a USB cable if you plan to connect it to your PC.
The X3430 combines a tri-color inkjet printer with a flatbed scanner and copier. It can churn out documents at up to 17 pages per minute (according to Lexmark) and scan to PDF or OCR. It prints 4x6-inch borderless photos and includes slots for most kinds of memory cards. It also has a basic control panel, something the HP lacks.
The printer relies solely on tri-color ink cartridges (which run about $21 apiece), so don't expect great black output. You'll also need to BYO USB cable. But if you have modest print, scan, and/or copy needs, good luck finding a better deal on an all-in-one. (FWIW, Wal-Mart shoppers rated it 4 stars out of 5.)