Canon MG5220 not compatible with Lion
Canon says "due to certain incompatibilities between Mac OS X Lion (10.7) and our previously released Mac OS X 10.6 Printer and Fax drivers, you may not be able to print and an error log file will be generated that could potentially fill up the hard drive of your Macintosh computer."
MacBook Pro, Mac OS X (10.7.3)