what brand and model of printer to buy?

what i need is a good quality printer which has a low maintenance cost (murang ink), and has a good track record from other users.

mostly to be used for printing text, secondary use to print pictures.

TIA!