I had good luck with a repeat prank caller recently. He had called a few nights in a row. For the first few nights, I just hung up when he called. Then on about the 4th night, I just acted like it didn't bother me and ended up bs-ing with him for a while about computers or something. He never called back after that.