I recently started using grooveIP with ringto
Groove does all the dialing for me. Everything else appears to just be a front end for the default phone app.
I have switched to VoIP so I can still have a smartphone without paying for a cell phone contact.
I think this was the original poster...