I think WHMAP is a simple effective product if you only focus on shared cPanel hosting, otherwise I'd prefer Modernbill, basically because it has more features.
Some prefer simple, and some don't, its all upto the person to decide which best suits their needs!
