a fine all-around choice combines quality, speed, and low supply costs. Fast for color photos and text. Supports fast USB2 printing from compatible computer. Can print directly from memory card (using adapter) or from compatible Canon digital camera, and can transfer files to computer from memory card. Can print borderless 4x6 and 8.5x11 inch photos. Has 100 sheet and 10 envelope input.