I really can't give a suggestion as what to buy, but I can suggest what not to buy - stay away from the HP Officeject Pro L7680 All-in-one. I have had nothing but problems from out of the box. Seems the reviews on Staples say the same thing. Wish I had read them before I bought it. Check out the reviews on that site after you have narrowed down which one you might buy.