MCleaner for iPhone
"Best Call Screener For iPhone"
This product is very simple to use. It is intuitive and once you have created your blacklists you can basically forget about it. It also allows you to block calls from unknown or blocked numbers.
If your settings are completely ignoring blocked or unknown numbers and they are calls that you want you won't really know about them. Make sure you have those going to voicemail.
Amazing product. It was definitely worth the $12. If you are careful about your settings you will never need to look at it again, unless you need to add a number to a blacklist or white list.
I have tried both MCleaner and iBlacklist. MCleaner is far superior. The logs it keeps are very precise and allow you to "whitelist" numbers from it's internal call logs.
I have not used the block SMS feature as I don't have a need really.
If you have a contact with several phone numbers you may want to consider splitting it up into two contacts. I put all numbers I want to block in "Telemarketer" contacts numbered sequentially. On iBlacklist, when adding contacts to the blacklist the option for add all contacts is at the bottom of the list. On MCleaner it is at the top. So if you do have more than [I think it was] 7 numbers in one contact, you will not be able to select the "Add All Numbers" button or the Cancel button. I had to close the entire app and relaunch it, which made me lose the changes I had made so far.
This is truly a great app, I wish it was built in native to the iPhone OS or that it was available on the AppStore. This is honestly the *only* reason I have a jailbroken phone.