I'm owner of Canon 350D digital SLR which I think is good for me as for average photographer. For some time I wasn't able to download photos made with it on my Vista enabled laptop. Every time I've connected my camera to Vista I've got this nice information that this device isn't supported and I can't download pictures.
I blamed Canon for lack of proper drivers as for XP I was using VIA driver and there is no updated version for Vista. But solution was much simpler. What one have to do is to change in the camera Connection option from default PC connection to Print/PTP. This enabled Vista to recognize camera correctly and it works just as it used to in XP.