Oh, those are annoying. I've been getting some lately, but not nearly as many as other people seem to be getting.
I think Google lets you report numbers as spam? (And, of course, caller id can be faked, but the important bit is that spam will differ statistically from legitimate calls.)