Esta é uma questão bastante aberta, por isso é provável que seja fechada (pelos mods, não por mim), mas para responder à sua pergunta em um sentido geral antes que eles façam ....
As impressoras HP têm uma boa reputação de trabalhar com o Linux.
Atualmente, estou usando uma HP2050 all-in-one e funciona perfeitamente com 12.04 trabalhado com 11.10 e 11.04.
No que diz respeito à tinta, isso é bastante subjetivo e depende de quanta impressão você faz, não faço muito. Eu só posso dizer que é muito melhor a tinta do que o meu all-in-one Lexmark (que não funcionou com o Linux em tudo). A tinta é sobre;
Preto: US $ 18 para o regular $ 30 para o alto rendimento (eles chamam de XXL, se bem me lembro
Cor: US $ 25 e US $ 35 eu acredito, eu não tive que comprar tinta colorida ainda, mas eu olhei para ele quando comprava preto.
Estes foram os preços da tinta na minha loja local do Dept., não tenho certeza on-line, mas provavelmente mais barato em 20% ou mais ....
Eu fiz uma pesquisa para encontrar impressoras compatíveis quando precisei de uma e descobri que a maioria das pessoas recomendava a HP como a mais compatível. Eu comprei meu HP por menos de US $ 50, se bem me lembro.
Eu fiz uma pesquisa rápida em www.ubuntuforums.org e encontrei esta pergunta, é sobre 12.04 mas ainda assim a HP é a mais recomendada
Quais impressoras (mais baratas) funcionam com o Ubuntu 12.4
Por fim, no post que eu fiz link com este link foi incluído, fiz uma rápida checagem dele e ele permitirá que você pesquise por Fabricante e / ou modelo # e lhe dirá o quão bem ele funciona com o linux .... . link