Mega Pinsir is good. It can sweep Grass, as well as Fighting. While being the best of the Megas is debatable, it's certainly very strong. I personally use Mega Scizor which is also just as good. Of course, base Scizor can do the same jobs as Mega Scizor, but Mega Scizor has more bulk. In short...