Comment Google Voice (Score 5, Insightful) 619
I have found the the "beta" spam feature of google voice does a good job of filtering out crap calls. Also, every cell phone that I have used for the past 10 years has had caller ID. I just don't answer calls that I don't recognize. If it's important, they'll leave a voicemail.