I had an HP psc 1315 on Windows XP which I adored but it one day started blinking and after going around in circles with HP techs and ppl from all over the net, maybe it's time to give up? If you think it's worth another diagnostic shot, please tell me. If not, REALLY need a good recommendation for the following: An ALL-IN-ONE printer that is A.) Under $70 B.) known for reliability/long life C.) < $25 for ink D.) uses ink economically E.) print/photo quality at least a 3.5 / 5. I have to exchange a Christmas gift and I want to be informed =D