I have read many posts and it really boils down to no real differences. I personally bought iBlacklist. Unfortunately, I'm not very pleased with their customer service. I bought iBlacklist for an iPhone 3GS. A month later, I wiped the 3GS and bought an iPhone 4. iBlacklist developers refused to transfer the license. They will license only one device. I purchased iBlacklist again for the iPhone 4. Two months later, I have to return m iPhone as defective and received another new one from Apple (Apple has outstanding customer service). So what do you think iBlacklist said? Too bad. Pay me again for another device. One thing nice about Apple's app store is that your purchases are tied to your account. Get a new device, no problem, your purchases transfer. Not so with iBlacklist and most Cydia apps. Hopefully Saurik will look to make purchases through Cydia more customer friendly.
After purchasing iBlacklist twice, they're not getting any more of my money. I'll go with MCleaner and hope that their customer service is better.