Call Soft is a personal voice-answering machine and speaker phone with Caller ID, personal greetings, speech, paging, and remote access. It also tracks the time, duration, and cost of long distance calls.
Version 2.2 features support for international Caller ID, the ability to set specific greetings to play at certain times, and miscellaneous bug fixes.
Note: This is a 21-day trial version. Registration costs $29.95.