I know that the Deskjets are good for just basic, everyday printing. I don't know much about other Companies products, though.
Keep in mind that these Companies make their most money off of the ink! Pay close attention to the cost per page and the outright cost of the ink.
You might get a printer for $30, but the ink might cost you $25!