or an IVR that asks you which caller ID to use. Also it may remember your previous choice or use some kind of a rule in your address book...I've done this with a Perl script that looks up in Google Contacts, and the contacts are organized into groups.