1.HP ENVY 100 e-All-in-One: This AirPrint-enabled printer allows you to print out photos from almost anywhere in your home, which makes it pretty convenient. It's an ePrint printer, so you can email it a picture and it will print it out as well. The only problem is that it's an InkJet printer. It's listed at $249.99 but you can get it for $164.80 on Amazon. It does 30 ppm in black and white and 25 ppm in color.
2. Polaroid GL10 This printer looks good on paper, but we've had problems with it when we saw it at CES 2011. However, it does print wirelessly from Android phones, which is a plus, and it's somewhat portable.
4. HP Photosmart Plus e-All-in-One: This printer will scan and copy documents as well. The list price on this printer, which is also an InkJet, is $149.99, but we've found it on sale for $89.95. It does 32 ppm in black and white and 30 in color.
5. Epson Artisan 837 All-in-One: This is an ink printer, but it has considerable quality for its price. Epson makes some nice archival printers, but they tend to be quite expensive. This printer is an all-in-one, so it will print, scan, copy, and fax documents. It's also wireless and PictBridge compatible, so you'll be able to print easily. It was just released and costs $299.99.