Voice without Minutes!
This app, in conjunction with Google Voice, lets you make unlimited calls to any phone in US or Canada using the data connection of your mobile device without using up any of your mobile minutes.
Requires a free Google Voice account. For more information on Google Voice visit the Google Voice web site at http://www.google.com/voice
The app is currently listed at $4.99