Call Station is described as 'Full-featured telephone utility with an advanced answering machine, phone dialer, contact manager, fax receive capability, and optional Caller ID and speakerphone support. (requires a USB callup modem with voice/fax/data/caller-id'. There are three alternatives to Call Station for Windows. The best alternative is CallClerk. It's not free, so if you're looking for a free alternative, you could try SmartCallMonitor.