I see you have now broken this out to use a BlueSoleil wrapper dll, did you do this with a view to supporting other BT stacks?
I have tried three different versions of BlueSoleil (6.2x, 6.4x, and 8.3x) and none of which will play nicely at all. With 6.4 I could pair my phone, but there was no Audio Gateway. Reinstalled with 8.3 and couldnt get it to even pair. Tried downgrading to 6.2 no pairing, and even upon reinstalling 6.4 the option to pair doesnt work from the either the classic view or the places view. I've tried two different BT controllers with each subsequent version. Doing a full uninstall, directory and registry clean so I can only put this down to the BS software being buggy as sin.
I've spent more time trying to get this working that I have rebuilding the rest of the car-pc software (Skinning, TV, GPS, DVD VAG-Com etc etc)
It would be good if you could support the widcomm/broadcom stack too as they seem to be much more reliable. In the meantime I have to revert to freefone :sad: