Blocking nuisance phone calls

Nuisance phone calls are becoming ever more intrusive and once your number gets in the hands of a company with an automated system you can receive any number of calls per day, often from the same company. There is generally no way to get off the database of these...