I would like to bring up wartortle for B rank?
While having so much hate on the stats, wartortle (for this post turtle :]) is actually very effective in the current metagame. The drops that are primeape and scolipede get walled so easily by it it isn't funny. In a tier where people go to god knows what for spinning, watortle's move rapid spin is a complete godsend. It pairs very well with top-tier threats such as charizard (I agree with charizard for A btw) and almost any bug type. Not only because both can resort over to wartortle with their pretty weak physical bulk, but also their weakness to stealth rocks and in terms of scolipede, weakness to spikes. It is almost a given on any good stall team thanks to it's great physical bulk and ability to spin, once again mentioned. It can run toxic for stall teams, scald to burn or both pretty effectively and, once a team is weakened a lot, can go on a pretty hard rampage. And I'm not only saying that because I got swept by one.
In my opinion wartortle would be fitting for A rank if not for several reasons:
It doesn't have very good offensive stats to take advantage of, despite being usable.
It is out-classed by misdreavus in a significant number of ways.
It's sets are usually pretty predictable.
Everyone uses an electric type these days.
To sum everything up, wartortle has very good physical bulk, ability to run various sets to a pretty high standard and even an ability to switch from wall to half-decent sweeper part-way through the match. Not to mention it has the same special bulk as it does physical, meaning it isn't hurt that much on the special side either. Usually you put physically defensive EVs into wartortle though.
Anyway, that is my proposition for Wartortle.
____________________________________________________________________________________________________________________
I would also like to propose Mawile for B rank.
Mawile, while seemingly out-classed by Metang, is very much usable in today's meta game. While the drop of primeape doesn't help it in the slightest, it walls Scolipede (not running earthquake, which isn't really effective on scolipede anyway) with incredible ease, and with access to a much sought-after ability in intimidate what could go wrong?
If your team has trouble with jynx, then mawile is once again your man.
252SpAtk Jynx (+SAtk) Ice Beam vs 252HP/0SpDef Mawile (Neutral): 41% - 49% (126 - 149 HP). Guaranteed 3HKO.
0Atk Sheer Force Mawile (Neutral) Fire Fang vs 0HP/0Def Dry Skin Jynx (Neutral): 108% - 127% (294 - 346 HP). Guaranteed OHKO.
You don't even need investment in special defense!
Mawile got much better with the drops, with intimidate it can get free switches for your team just by switching into physical attacks and even set up swords dance for itself with the switch your opponent will inevitably do.
Mawile has baton pass, making it a very good addition to many baton pass teams out there. While it may only boost it's own stats with swords dance, that you should take notice of, at least, it has many assets in baton pass such as very respectable bulk, intimidate once again and the steel typing. I haven't actually used baton pass before, however, so I can't say much on the subject.
Mawile is a great sunny day setter on sun teams in NU. With resistance to rock and ability to taunt it becomes a great anti-lead as well, if, like electrode, you don't mind holding an air balloon!
For sunny day teams, mawile can lend a hand with it's rock resist, powerful sheer force and sun boosted fire fangs if you choose to pass on intimidate which does absolutely loads in sun. While it is mostly out-classed by regirock in this role, mawile is always something to keep in mind while team-building in sun.
As an anti-lead mawile is incredibly good, in actual fact, I use it on any of my teams that seriously don't like stealth rocks. (mainly sun teams!) As an anti-lead alone, it's amazing arsenal of effective moves can have it prepared for any good lead and many pokemon as a whole.
Now what does Mawile have over metang I hear you say? Well, shnen said it at least "21:20 shnen you should really be talking about what mawile has over metang"
Anyway, Mawile has many of the things said earlier over metang. Intimidate, better movepool, higher attack and resistance to ghost and dark.
The thing keeping mawile from A is it's sub-par speed, and not brilliant special bulk bar resisted attacks. B fits Mawile very well, and I can't see why it is already in C rank!
And that is my proposition for mawile!
____________________________________________________________________________________________________________________
Thirdly, and (hopefully) finally is ampharos! He should definitely be A ranked in my opinion.
Ampharos has very good special defense, and brilliant special attack. Its apparently crippling speed on face value actually gives it a slow volt switch, which lets your team gain a bunch of momentum and is a great way to get in a frail status sweeper like swellow with it's status then activated. The speed also doesn't hurt it in any way, really. It has more than enough bulk to get in incredibly powerful hits. It learns focus blast for some coverage, although most of the time you would just be using your hidden power grass is you have it. For this reason I would really say grab hidden power ice instead, for some incredibly good coverage on an incredibly powerful pokemon that is pretty darn bulky.
A rank for sure, in my opinion.