I have an HP Envy 100....works great....can print from iPad and iPhone...also connects wirelessly to all computers (even the PS3) on the network....its in the living room and only plugged into the wall.
@ThePhotog: If noone has replied its because it has been discussed numerous times and a quick search would have come up with a few results/