I totally hate blocked caller ID. I want to know who is calling before I pick up the phone. Currently I just do not take calls that are anonymous, but that isn't really a good solution as more and more family members and friends are blocking their Caller ID too.
A new service called TrapCall from TelTech is the solution by offering a service that unmasks blocked Caller ID in a genius exploitation of a feature/loophole of the blocked caller ID feature.
The TrapCall diverts incoming blocked calls to their service where they run toll-free numbers. Calls are not blocked when calling toll-free as they are paid by the recipient. TrapCall then routes the call back to your phone with the number displayed - nice.
TrapCall is currently available to AT&T and T-Mobile subscribers and is supposed to be available on other major carriers soon. You can try TrapCall in a free 15 day trail.
More details on the TrapCall site and Wired.