It does exist and its made by Nortel,
Nortel Mobile Voice Client 2050 for Blackberry
Now the great thing about this piece of software is it runs through your Data package, not 802.11x, so as long as you have an unlimited data package you don't need the voice minutes.
We've had a couple of different vendors try and sell it to us but we are waiting for a next year budget for the purchase
It is not VoIP but provides web activated telephony. So you are just initiating the call over the internet but the call itself works like a normal one. So after you initated the call from your BlackBerry with BBCalls, your phone rings, you pick it up and the phone of your contact rings, he/she/it picks it up too and you will be connected
BBCalls is free for use. Please take a look at that
i considered something free when it uses with ur data plan instead of ur voice plan. it would be great just to pay the data w/o the voice plan and go with skype or some other voip company where u pay a very low rate to make phone call demostically or internationally.
whoever can make this software for not only blackberry devices which include all the cell phones out there that can get data will become a very rich man.