For printing 12x12's the best printer out there is the Epson R1800. My wife is big into the whole scrapbooking thing and we bought our R1800 about a year ago after I did a lot of research into it. Canon also makes a printer that can print 12x12s, but the reviews I read gave the edge to the Epson. It's pricey, but well worth it.