Okay all, I followed these directions
xda-developers - View Single Post - [TESTING] New audio routing for Froyo exactly and it worked! This is so awesome, A2DP works! I still have a bit of trouble getting call audio to route to the BT headset. One really import thing that seems to help is to DISABLE BT in WinMo, power down, boot back into WinMo then run HaRET and you should be able to turn on BT just fine in Android. What I'm excited about is the fact that I am able to jog/run with my phone and use A2DP with less skipping and audio issues than Windows Mobile had. Still haven't determined if BT is interfering with GPS or viceversa, Endomondo didn't track me properly while listening to music over A2DP.
I've always had a suspician that Bluetooth and GPS share some of the same resources (chipset, IRQ/DMA or soemthing like that) and that is why it didn't play so well togther in Windows Mobile at least while using A2DP while GPS is tracking.