I just addressed this issue on a friends laptop and the only method that fixed the problem was posted on a different microsfot forum.
quote from 'Hakster'
"In case this didnt work, try this:
Go to update driver USB VIDEO etc.. go for the option you have DISK, than make a pause, Run the same driver downloaded for VISTA and wait to hit the next button, then: Go to your temp folder, and search for the last folder created, there you will find the *.INF file. Select it, and Voila!
it works!!! in webcam companion 2.
Temp folder is in: Users/(user)/AppData/Local/Temp/
just look for the time you run the DRIVER FILE from sony. and look for that folder. "
that fixed the problem for me perfectly though I still did run the Windows Vista driver install with the windows vista SP2 comparability option selected in the properties of the install file. Verified to work with skype as well.