Solução CTI Caller ID

Bom dia,

Gostaria de saber dos colegas, qual é a melhor opção para desenvolver integração do sistema com telefonia.

  1. CTI Caller ID Interface.

Dispositivo que recebe a linha telefônica e se comunica com o computador via USB;

http://www.aliexpress.com/item/CTI-Caller-ID-Interface-with-free-SDK-Vc-Vb-Vf-C/470460181.html

  1. Caller ID do Modem.

http://www.guj.com.br/java/251855-rxtx–bina

Favor deem sua observações quanto às implementações.