The setting Flash Caller ID of incoming calls on screen doesn't work. There is nothing wrong with Caller ID otherwise. It records the Caller ID in the logs and announces it on the speakers when a call comes in (*). I am using the Small Interactive edition.
* Actually, when a call comes in, e.g., from (987) 654-3210, the program announces a call from "9 billion, eight hundred seventy six million, five hundred forty three thousand, two hundred ten." It would be better if it just said, "nine eight seven... six five four... three two one zero."