If you’re having trouble installing USB Mass Storage Devices in Vista (anything from an iPod MP3 player, to a card reader, to a Garmin GPS Receiver) give this a shot. I’ve been looking for ages for a solution to this problem. This worked for me on the first shot.