Overall, both mascaras are great. It really comes down to what you are comfortable spending on a mascara.
If I had to pick a favorite, I would say Maybelline. I like it because less mascara accumulates on top of the brush. But the Benefit stuff is awesome because it is less flaky and gives you more separation. (Hence the A- versus the B+.)