I'm using Canon A40 and thinking about buying Canon photo printer. Is all of canon photo printers (such as 820) availible to print directly from Digital camera. In A40 manual, this camera can print directly from CP100 and CP10. Does that mean only those two models can directly print from A40? I really want to print directly from my digicam. thanks for taking your time and please reply.