Have a look here
http://riotouslabs.com/Products/GrowlerID . OBi forum member Brian Hasden has been working on a very interesting project which addresses cnam lookup using an OBi. One feature is especially interesting. I believe that it also pops up google contact names as the caller ID name if it is already populated in the Google contact list.
History of Changes:
0.5 - 2011-12-12 - Added page in configuration wizard for configuring an Obihai device
0.4 - 2011-11-29 - Added support for Facebook photo lookup of incoming caller
0.3 - 2011-11-07 - Added support for FreeCNAM contact lookup
<-------- Notable feature0.2 - 2011-10-29 - First stable release to include baseline functionality
0.1 - 2011-09-30 - Initial Release
I believe that Brian initially developed this app for personal use. It is not clear what his intentions are. At the moment it seems to be freeware. Brian has mentioned to me some ideas about the features he is planning to incorporate into the app. This is one 3rd party app worth keeping an eye on. It can be used to provide network caller ID as it works with Growl, a notification system for Mac, windows, (Mumbles for linux, google it)
Current version: GrowlerID 0.5 . The expiration date of the app has been pushed out to April 1, 2012. (web site incorrectly states Feb 1, 2012). Give it a try.