Go to Start>All Programs>Windows Update
Select "Custom" and allow to scan
After the scan look to the left for "Hardware"
Have you tried the Vista driver?
If MS update fails or the Vista driver please do this:
Open the Device Manager
Post ALL errors you may have (yellow!)
Right click on the error>Properties>Details Tab
Post the info you find under Device Instance ID
Do this for each error you have