For all you infrequent printers out there that are running windows as well, pick up a copy of Qimage. It has a nice maintenance feature that can take the place of daily cleanings and uses less ink as well (so they say), plus it's a pretty good printing program.
In my experience with Canon printers, a daily print will extend the life of the heads. Just load a roll of cheap bond paper and set the schedule, Qimage will wake up the printer, do a quick print and hopefully keep you running clog free for years.