AFAIK there isn't one, also. Supposedly one was submitted to Apple last month, but it's more of a spoofing app, and so I would be fairly shocked if Apple accepted it.
Just a thought, but if you don't wish to Jailbreak, you can certainly also just program a prefix *67 into their phone number, in which case they will always be called caller-ID-blocked automatically...