Canon PGI-670XL offers a page yield of 500 pages compared to a yield of 300 pages from PGI-670