I've got the same printer, it is normal for a canon printer to take long before it starts printing.
I have a problem when printing on dvds, I wonder if you can help me, since you have the same printer! after printing a cover template, the dvd has a white circle at the inner circle of the dvd! do you know how I can print covering all the cd?
You can change the size of the inner circle, using the CD label print app that comes with the printer, or you can D/L it from canon site.
My problem is installing this printer on 64 bit Windows 7 (build 7100). There doesn't seem to be a driver for 64 bit Vista, nevermind Win7!
 : Hmm, I just let Win7 install it for me .... lol ...