You guys got to state every mon's weakness, that is understandable. Lets see, the best megas at the moment are probably Metagross, Mawile, Scizor, Sharpedo and Pinsir?, also both Zards. Pertaining to the OU and below meta, Smogon may ban Mega mawile in later time, because it really damages shit...