The HP OfficeJet 4500 Wireless is not exactly a speed demon, but for the price (I saw it as low as $129.99), it's a very good deal. For that price, built-in wireless, an automatic document feeder, fax, and (manual) duplex come as welcome surprises.
Excellent photo quality; Easy to set up; built-in wireless networking; Very competitive price for an all-in-one
Some bleed-through with duplex pages; First page out is longer than average; No memory card compatibility