Just an update from someone else with the same problem:
On Windows 7 64-bit:
- Windows didn't find the driver itself automatically (locally or from the internet).
- Windows Update didn't find a driver.
- The printer isn't listed when you manually browse the built-in drivers. Other Pixma printers are (like the ip1300 and ip2000).
- Restarting with or without the printer plugged in doesn't help/result in finding the driver.
- None of the files on the canon site for Vista en 7 seems to add support (installed them all, restarted and replugged multiple times). As Tathra inelegantly says, they are for and "add on module" for the driver, which needs the real driver to be there and the "Photoprinter EX" software in multiple versions, which starts whining you haven't installed a printer when you start it after installation (all versions).
What does work: The windows XP (64-bit) drivers linked by "realkato" thanks!
But Owlmerlyn got it working magically!: I think he never told which version of Windows 7 he was using. I know something about writing drivers, and 64-bit drivers are very different from 32-bit drivers, which is why many devices never even did get 64-bit drivers. In many cases a 32-bit windows version automatically finds the right driver while the 64-bit does not, possibly what happened in this case. The other possibility is of course that Canon made some mistake, not really unheard of