The HP 475 is the first portable printer with built-in storage. Just slip in any memory card or attach your digital camera via USB, and you can empty up to 1,000 images directly onto its 1.5-gigabyte hard drive. Use the built-in 2.5-inch LCD to crop, remove red eye, and enhance your photos, then crank out prints of either 4×6 inches or-another portable first-5×7. $280 (optional rechargeable battery, $80)