The IXUS300 + Photo Card Printer CP-10 are very innovative products. You no longer need to connect your camera to print your photos. The only drawback is probably the print size of the photo. It will be perfect if it can print 3R or 4R size. It has good resolution and works fairly well under most environments.
FULL STORY @ OCWORKBENCH (www.ocworkbench.com/hardware/canon/ixus300/ixus300p1.htm)