I've been using Current Caller ID and it is OK, the caller id is generally delayed so I don't know who it is until I hang up. I'm looking at Mr. Number and True Caller ID, but open to check out others if you have ones you like. Looking to know who is calling even if not currently on my phone.
Who do you like?
Who do you like?