They are really cheap right now since canon is about to debut the next generation.
Canon disabled cdr printing in the north american versions but some brilliant people on another website figured out the eprom setting and now it works. The hard part is getting the original canon cdr tray (I am working on getting some for next week). You can also make your own tray or convert an epson tray. The ink is cheap compared to epson and the ink tanks do not have any chip tech so using refillable ink systems are a snap.
Here is the website: 5 easy steps to get your canon to print dvds
I got my ip5000 FAR. Canon has a promotion for $70 rebate if you purchased a computer, digital camera or Dv camcorder recently.
Here is a link to those promotions: Canon printer promotions
Check out fatwallet for the best deals.
But if you just want straight out of the box dvd printing I would also recommend the epson r200.
Here is a good comparison of 8 popular inkjets: Inkjet review linky
If you need any more help, just ask.