I am a huge fan of Hewlett-Packard. I have been using them since 2000. I haven't wore one out, just upgraded and gifted the older ones to friends/non-profits. The one I have now is one I got on Craigslist for $30, it is HP Officejet 5610v All-in-One. It copies, scans, prints and even has a fax. For me, it acts as another caller Id so when I am busy, I can glance and see if I want to get it without worrying about answering a phone. Check your Craiglslist. I have to admit that the guy I got this newer one from was very generous, he threw in 5 packages of unused, unopened ink cartridges. Find one that has reasonably priced ink, too.
With graphics, might want a photo jet copier.