It's possible your mobo drivers need to be updated. There was also a specific Vista update that dealt with USB connections not being recognized properly when system RAM installed was greater than 2GB. I had an external USB drive that was not being detected and I have an Nvidia nForce EHCI controller on my ASUS mobo.
This Vista update resolved this problem:
Stop errors occur on a Windows-based computer that has 2GB or more of RAM and is using an NVIDIA nForce USB controller
"This is a reliability update. Install this update to resolve reliability issues with some USB hardware devices and controllers."
I'm not saying this is your problem specifically however, generally, USB connectivity may be more general in scope than just the BB device itself benig recognized by the system.