You didn't tell much about your machine or what USB devices work. There are too many issues to cover. Ready?
1. Your machine. Since you didn't share I am left to guess it can be your machine.
2. Your camera settings. Some cameras have a setting for PTP and or MSC (modes). You didn't share what you set yours to and I didn't see a link to a fine manual for me to look over. (This is all volunteers so when I change a tire for you, I expect you to supply all the parts.)
3. At first I thought about disabled USB Storage devices but you did use a card reader so that's not it.
I need somebody to help me with this one. I have a Canon Digtal Rebel XT. Canon says the Rebel XT is compatible with Vista with out any drivers. I should be able to plug it in and Vista will recognize it and let me pull pictures into Windows Photo Gallery. I have not been able to get this to work.
The machine sees the Camera by classifies it as not as a Camera but as a different kind of device so Photo Gallery will not pull the photos in. Is there a way to fix this? I have tried Canon and they are telling me to reload Vista because the USB drivers are messed up. Sure they are! All my other devices work fine including another Canon camera. I hvae gotten around it by using a card reader but that is a pain.
How can i fix this. I am going to try Canon again but do not seem to think it is them.