We've got Sprin't Privacy ID too, if an "unavailable" or "out of area" number calls, they are redirected to an automated service that makes them say their name, before I get the ring.
I love it - and if friends or family have a cell phone and need to talk to me, I have a PIN they can use to bypass the whole thing.
Best thing since popcorn if you ask me
I got Privacy Director at the same time I got DSL. It's great. Junk calls have just about stopped completely.