Dealing with ICC color profiles is a task for designers and color experts who need to get the maximum color accuracy and consistency, this is very important in serious print-out jobs based on standard color palettes like PANTONE.
That's where EZcolor comes to scene: you can create several color profiles for all your devices, making it possible to match the colors of your Screen with the colors of your printer. This software is very easy to install and use, as far as I know it is the most easy and effective way to perform such a task.
EZcolor is a color management solution created to see in your screen the same colors that would be printed by your printer. You will have a calibration tool to to calibrate luminance, gamma and white point to match standard viewing conditions, this guarantees you are viewing digital color as accurately as possible. You can create custom profiles for your scanners and printers, thus archiving a perfect matching of all devices.
You can get EZcolor in 2 ways: buying the commercial version, or downloading a free update if you are a registered user of MonacoEZcolor v2.50 or higher (see the download link provided here for more details).