Yeah, I have been reading all the creative methods mentioned by commenters here and also over on whocalled.us and I've applied many of them myself. In the distant past I've even tried the infamous TeleZapper. Forwarding my phone to the phone company's toll-free annoyance call bureau number, all the local phone company's blocking features that cost but don't work, filing Do-Not-Call complaints, asking to be placed on the callers DNC list, phonetray sounds like it might be useful if you want a PC running 24/7,365, etc, etc, etc. But, they all either seem only partially effective, or simply impractical. The VoIP folks don't all have the individual blocking, the ones that DID like SunRocket seem to come and go out of business. Local land line companies like QWest have ineffective features that don't offer any real help; Congress left too many loop-holes in the Do-Not-Call, and should have opted for opt-in rather than opt-out, but because they are largely puppets of their corporate handlers aren't likely to do that anytime soon. BUT, THERE IS A WAY I just recently discovered for myself: Google just bought Grand Central which should guarantee they stay fiscally viable for awhile:
http://www.grandcentral.com G.C. offers every feature under the sun. Selective blocking, selective voice mail messages, on-the-fly-full-duplex call recording (nice deterrent/evidence) call routing to multiple phone numbers, silently monitor voice-mail messages as they are being left/recorded, etc, etc, etc. And the BETA period is TOTALLY F-R-E-E. Free is a very good price. ;-) YEA GOOGLE! Now just give that number to your Voter Registration office, DMV, Utilities, and everyone, telling them that you have changed your number, print it on personal cards. In the future, Grand Central hopes to offer number transfers so you can keep your land-line # for use with G.C. too.