Cost: Free; however, the call ID feature is only free if you let Mr. Number look through your contacts to help it identify unknown numbers. If you block it from doing this, you can get the Caller ID features for $1.99/month.
Available on iOS too? No
This app serves as a spam/nuisance filter for both your texts and calls. Mr. Number consolidates features that you used to have to cobble together through separate apps. It provides advanced Caller ID, so you know who’s calling, even from cell phones. Call blocking lets you block and even report annoying numbers that you used to have to go through your carrier to block, while text blocking allows you to banish spammy or just annoying SMSers.