Its really hard to feel like this app is worth it. The voice recognition software is limited to about 10 contacts. I found that if you save three "samples" for each of the 10 contacts during the training process, you only get about 80% accuracy. Also, you dont save that many taps when you use VoiceDial compared to just selecting someone in your "Favorites" list. This isnt a bad application, it just isnt a good solution for voice dialing on the iPhone.
Joel McIntosh about Voice Dial (speech recognition app)