Looking for an "intelligent" Softphone ;-)

Hello,

I am using two different softphones : Zoiper and X-Lite; all of them have an issue with the phonebook.
When I receive a call, even if the number is in the adress book, the softphones are displaying the callerid,
instead of the name. It’s really a pity that this evident feature isn’t supported !

Do you know any softphone more “intelligent” which can display the name if the number exists in phonebook ?

Thank you.