My printer is a hp, it works fine so far.
I've had a few different makes, i think they make them to break after a certain amount of time.
Check out the ink prices, because you will pick up a printer fairly cheaply, it's buying the ink that can get very expensive. My last printer before this one was a dell and the ink was very dear.