We have Caller ID, and it has been one of the best services we've ever purchased, despite my sometimes missing the element of surprise when I pick up the phone. Once, there was a time when the phone would ring, and I would answer tentatively, expecting telemarketers or wrong numbers, only to be thoroughly gratified to hear an old friend's voice on the phone.