J'ai eu la même frayeur avec Vista et mon 350d.
J'ai installé péniblement ZoomBrowser, mis le patch Vista, installé EOS Utility... rien n'y faisait : message d'erreur me disant que mon appareil n'était pas reconnu..
Je me demandais comment j'allais faire pour récupérer mes photos..

Finalement j'ai désinstallé tous les softs Canon !
Et j'ai trouvé une solution plus simple :

En fait quand tu connectes ton appareil sous Vista, tu as une boite de dialogue te demandant quelle action faire...
Là tu choisis le soft de récupération d'image de Windows (le 1er par défaut). Hop, il lit tout le contenu de ta carte, te demande où placer les photos !
Tu peux configurer le répertoire destination, le nom des photos, et même rajouter des commentaires...
Par contre je n'ai pas testé s'il récupère correctement les fichiers Raw....