50MB still seems huge for a driver - but if you need all the extra gubbins that the driver sticks in, like you say, that's the price you pay.
The same .inf file should hold true for scanning as well, though it's been a while since I've had to mess around with scanner drivers - when I did install them last most of the MB was taking up with all the software that Canon wanted me to use, but after a bit of searching I found the .inf file (so you do have to either browse the driver CD or download the whole suite just for that one file) and just pointed the device to use that driver, and it's been recognised fine as a TWAIN device. |