OK, a little bit of clarification is due here.
Before I upgraded my XP system to Vista, I tested Vista on my system. I
pulled that old drive out, and everything that DOESN'T work in the upgrade
install, DOES work in the fresh install.
The SD reader works, the USB detects without a problem. So I uninstalled
the SD reader, and the USB hubs and controllers from the device manager in
the upgraded system. Guess what happens now?
The system can;t find a driver for the USB controllers that had previously
been installed. The system still can;t install the SD card reader, either.
I would very much like to avoid having to do a full system backup, and then
a wipe and clean install. I cannot possibly be the only person with this
issue.