Installing Printer Drivers in Windows 7
First and foremost.
Do not click next just because you feel something is not working on the "Installing Printer" Add Printer Select a Printer page.
Down in your little box from your alerts icons near your date/time you'll see the status.
If you click next a few times this is what happens.
The Drivers start a new download and install.
It just adds time to your overall progress.
Canon MX870 Series: http://localIP/English/pages_WinUS/_top.html
One thing I will say for Canon after the MX series $399 purchase I made years ago.
Once you ran out of any single ink tank the whole unit would not work. No scanning, faxing, etc. It was DOA after one of any single ink tank. The error will be often about the Print Head being of the wrong type. Not that it's missing just the wrong type.
I used that printer to show people what never to buy.
But, I tried the newer versions of the MX line and it seems to work even if you are out of ink in more than one tank.
Here's the image of proof they finally listened to the people.