Problem solved for Broadcom chips.

I've also post the following to a German Vista related forum. Hope this works for you too.
Actually if you are using a Broadcom chip Bluetooth adapter, you can get the newest software from Lenovo Thinkpad website. Currently Broadcom's own website provides v5.x of its driver, but they do give Thinkpad a newer version 6.0.3500.
Now you must get it! [6] Yes, if you're using a Broadcom chip, no matter the manufacture (MSI, Belkin or else), you can use the driver for Thinkpad Bluetooth. Same chip, same driver!
Here is how you make it.
I've done the following steps with my MSI USB Bluetooth Adapter on Vista x64. Not sure how it goes on x86. Take your own risk.1. Make sure your Bluetooth device does use a Broadcom chip. Otherwise you can stop here. It won't work for you.
2. In Vista Hardware Management, update your BT driver to Blutonium BCM2035 Bluetooth 2.4 GHz Single Chip Transceiver (by Broadcom). This driver comes with Vista. I believe this step is optional, because your chip might not be BCM2035, but should be very close, and this works.
3. Download the Widcomm Bluetooth Driver 6.0.3500 from this page:
http://www-307.ibm.com/pc/support/site.wss...ocid=MIGR-672504. Now install the downloaded driver. Might need a reboot to finish.
5. You may still see some Bluetooth Peripheral Device in Device Manager. Try install drivers from the target folder you've just installed your Widcomm driver. Say %programfiles%\Bluetooth Software\bin
6. Now they should work perfectly for you! Enjoy!
