This looks like a great program... It shows incoming call location and lets you know who an incoming number belongs to by checking a public listing with internet and then showing it in a window on top of your caller ID... Go
here for more information from XDA...