i fix printers and its cheaper to get them printed at smiths or walmart or wallgreens. but if u dont like to wait i prefer canon cuz there warranty is a ton better.
http://www.compusa.com/products/product_info.asp?product_code=316997&pfp=cat3
i hardly ever have to fix this one and its a bit cheaper.
http://www.compusa.com/products/product_info.asp?product_code=333953&pfp=cat3
havnt have to fix this model yet but its a new one.
http://www.compusa.com/products/product_info.asp?product_code=332916&pfp=SEARCH
havnt had to fix th is one either. for photos make sure you get the ones with
cyan, photo cyan, black, magenta, photo magenta, yellow
it makes the skins tones a lot better.
if u dont need the all in one then stay under 150 bux cuz all inkjets are considered throw away items after the warranty expires.
also your printhead will last a lot longer if you do not use recycled ink because it sucks. dont use island inkjet in the mall either. i had a lady that used them and they would back up the cartridge and it ruined the printhead and they wouldnt pay for it.
but out office does the warranty work on canon compared to hp where you ship it to them and use your money and they ship you a refub back to you.
hope that helps.