Yes, finally to say this scanner pays off. It was a gamble to buy it and hope that vista drivers will come out. But finally it is there. I wont post the link here, but you can easily find it at support from http://www.canon.com. Do take note that you need to download both the application (for your buttons to work) as well as the driver.
Direct link to Canon Support for 4200F :