Not a lot of activity now, huh? Well, I'm going to second Mienshao going up to B-Rank. Having used it before, I can attest that it's positive qualities far outshine the negatives. In particular, I've found the Choice Scarf set to be particularly good. (Fake Out is a little less-than-stellar in my opinion, but that's just me.) Anyway, when looking at the Choice Scarf set, it's somewhat hard to not compare it to Terrakion, who packs better power, speed, bulk and STABs. The key to Mienshao's niche is it's ability to maintain momentum. Unlike Terrakion, Mienshao has access to U-Turn, as well as access to the amazing Regenerator, allowing it to shrug off any minor damage it may receive from hazards or recoil. Couple this with his fantastic speed (which outspeeds the same key threats that Terrakion does, such as Salamence and Volcarona), it's deadly Hi Jump Kick, and it's access to a decently powerful Hidden Power Ice, and you have a pokemon capable of putting good pressure on opponents, gaining momentum and even cleaning up late game. It's main flaw is that it really can't take a hit, but if you play it right (in this case, revenge killing what it can and U-Turning all over the place) it shouldn't have to. Overall, I've found it to be a very solid pokemon with a unique niche as a U-Turning Fighting type. I think it definitely fit into B-Rank.