finally...here's the solution
wow, that was painful. here is the solution for anyone who purposefully disabled their native sp2 bluetooth stack and wishes to re-enumerate it:
from JonCellini.com
# determine the hardware ID of your adapter. This can be done by clicking on the device in the Windows Device Manager and selecting “Hardware IDs” from the Details tab. My Ambicom device had a hardware ID of: vid_0bdb&PID_1002
#
# once you have determined the hardware ID locate the bth.inf file and make a copy of it
# open up the copy in an editor and scroll down to the Device section
# select one of the headings (I placed mine under [Belkin.NT.5.1]) and paste in the following:
; AmbiCom Support
Erickson Bluetooth Adapter= BthUsb, USBVID_0BDB&PID_1002
I named it as an Erickson Bluetooth Adapter since the chipset in my dongle appears to be made by Erickson.
# Save the file
# Update the dongle drivers to use your newly edited inf file. If all goes well it will detect and install the adapter.
If your mouse/keyboard won't work, try this:
Open up Services (Start->Run->services.msc)
Open up the "Bluetooth Support Service"
In the "Log On" Tab change it to logon as "Local System account" (I had it set at "NT AUTHORITY\LocalService" before)
Leave the checkbox unchecked
Click OK