While the adoption of voice over IP in general and IP PBXs in particular continues, one segment continues to struggle: softphones. Softphones are PC-based applications that provide basic telephony ...