OfficeWorks here has a deal where they take back your old printer for 50 dollars when you buy a new one. Going with that and definitely not getting a new Canon...
My MP610 just gave the UO52 error. Tried everything posted ou there including swapping for a set of new cartridges: no success. Now looking for new printer. Very disapointed as Canon had provided me with my best printers so far...