Just do what I do now... I use a Google Voice number and when I get telemarketer calls, I get as sexually dirty as possible. Most times they hang up other times they are so offended they argue back (the point of me doing it). After the call I mark it in Google as SPAM so it doesnt ring anymore.
Fight back by any means you have. Instead of getting pissed, have fun with them.