Microsoft's Bluetooth profile is as buggy as microsoft XP.
You will want to use this program to patch the bluetooth hands-free extensions. This software was made by a E46 guy using the ULF module. It seems to work really well
http://www.jetwaremobile.com/
Martin