I'm running Vista, and my treo 700p doesn't want to pair with a Microsoft Bluetooth adapter. I'm getting tired of this, and I'd like to upgrade to one that is supported.

I'm looking for the following:
* Bluetooth 2.1 EDR (for future devices)
* Pairs and syncs with my Sprint Treo 700p
* Must work under Vista Ultimate

Does anyone have any successful experience with such a setup?