As has been said, if you use genuine Canon inks and papers, the printer driver's built in profiles work very well and when using Ilford Galerie, I find that the built in glossy or matt options do a very good job too - if you find they're not right, you can make your own profiles in the driver and save them for future use. Remember that a print will never match your monitor exactly - the way the print looks depends on the light source, so one that looks great in tungsten light may look poor in fluorescent and natural.
On the subject of inks, I would only use genuine inks. 3rd party ones aren't as consistent, give dodgy colours, fade faster and can clog the print head. It might be tempting to save a few quid but if you have the problems I did, it's a very false economy - the ink used to flush the cr*p ink out coupled with the time factor made it an expensive mistake!