This fix worked for me with Vista.

The key is to uninstall the device as well as the driver exactly as noted above. I learn something new everyday.