A company called I D YOU, LLC based out of Allen, Texas has come up with a service for smartphones that will provide the Caller ID for numbers NOT already in your contact list. Called Privus Mobile service (www.privusmobile.com), it claims to be "the world's first and only real Caller ID for your mobile phone."
For those callers not already found in your contacts list, or for the numbers you just don't recognize, Privus Mobile can give you real-time access to the caller's name and number so that you can accept or deny incoming calls. The downloadable application also gives you the option to save the caller's name and phone number to your contacts automatically. And for missed calls, Privus Mobile lets you decide whether the caller deserves a callback or deletion.
Available at www.privusmobile.com, it appears to work with Windows Mobile based Treos but not the popular Centro. A full list of compatible devices can be found on the site. At $24.95 for three months and $89.95 for 12-months, this service isn't cheap. But if you are a heavy user of a WM Treo, it might be just what you need. The company is offering a free three-day trial so you can see for yourself if it delivers on its promise.