HandsFree is not VoiceDial
Same problem and very unlucky for this, want to use Mega with bluetooth headset and voice dial.
Tried VoiceCommander, VoiceCommand and SpeedDial, all work but do not dial with pushing Bluetooth headset button.
Changed a lot of registry paths comparing Mega registry with my old HTC Herald (which support this feature) but nothing helps.
Asked HTC Customer Helpdesk and got the following answer: Mega support HandsFreeProfile which means car and headset connection for incomming calls - but not for outgoing calls. They further stated that MS stopped this feature generel in WM6.5 and provide extra programms only for special phones which are extra noted as "support voice dialing".
So it seams to be a problem of the current bluetooth stack in WM6.5.
HTC Mega Touch2 WM6.5, HTC Herald P4350 WM6.1
live, universe, and all the rest ...