For Bluetooth voice dialing I use , this one is free in the market, but there's also a paid version if you want all of the features. Otherwise, if you only want BT Voice Dialing, the free version is perfect.
As far as Bluetooth headset. I'm a truck driver and have to use a handsfree set up. I use a headset called Blue Parrot, which is a true headset. They also make a Blue Parrot that can be a headset or worn behind the ear.
You won't find a clearer sounding headset. Most of the truck drivers that I know use it.
Portions of this page are modifications based on work created and shared by the Android Open Source Project
and used according to terms described in the Creative Commons 2.5 Attribution License. AndroidCentral is an independent site
that is not affiliated with or endorsed by Google.