The HP Photosmart C6150 All-in-One is the printer I use lately. It has many functions, which is the main reason I bought it. It scans , faxes, and copies documents. It has ports for photo cards so that you can put them in and print directly without your computer. It's a little complicated for a beginner. I like that the machine fits onto my desk nicely, but wish it would work a little better. It goes through a lot of ink and needs 6 different ink cartridges. It also will say the paper is loaded incorrectly when it is not. So that's inconvenient.