And, by and large, it doesn't even appear to be an app. Integration with Google Voice is nearly seamless. The only problems are when you lose your data connection and it can't tell GV which number to call, and you get duplicate texts, unless you turn text delivery to your phone off.
_________________________
Bitt Faulk