The epson stylus photo 900 colour printer, is able to print disks. Cost about £100-£150 pounds.
I have this printer which has 6 colour printing, and produces very good quaility photo's.
A tad abit expensive on cartridges though, but they do last well, and you can now get good quaility alternivatives.
You need special disks, that allow printing otherwise you end up with a hell of a mess, as all the ink runs of standard disks.
I hope this helps.