I was in canon HQ last night and they are showing their printers out with good prices
for example canon cp910 for $99 with free papers (not sure if its 18 or 80 papers as the music was very loud)
the normal price $119 from their own store
also you can print from their printer any photos you want for FREE
These were great, esp with free or cheap optional batteries a few years ago. Not sure if it's still relevant today.