I agree with Giometry that Tornadus-T is A- Rank, B+ at least. Everyone has been putting absolute crap arguments saying that Tornadus-T is bad with no evidence. If you want to see my posts then go back 10 pages or something, Tornadus-T is B+ at the worst condition.
Sharpedo needs to be ranked at a solid B Rank. Pokemon XY has not introduced anything that changes Sharpedo's impact to the metagame bar Talonflame and Thundurus-I coming back to OU (which it has Aqua Jet for both). Mega Venusaur is its only new threat but Destiny bond... Sharpedo doesn't need rain anyways so the nerf wasn't much of a problem especially now that it wants to SPAM Crunch this generation. In fact, it even got better allowing it to reach a level of possibly B+ Rank. With Crunch being able to hit Steel-types neutrally, it can muscle its way past Ferrothorn if it switches into Crunch. It can now break through Metagross, Jirachi, and Emploeon, walls it previously had problems with. However, the best draw it got was that Water + Dark STAB is much more frightening to deal with due to this nerf allowing it to keep a supporting move too such as the aforementioned Aqua Jet (it can go over Protect too), but Destiny Bond which allows it to be a team player unlike many sweepers in this metagame like Mega Charizard X and Mega Pinsir. It can easily lure in and kill threats like Breloom and Azumarill / wipe out threats that wall it's coverage or something it cannot OHKO.
Now, we have come to a point where Sharpedo excels in the current metagame because not of its power, but Speed Boost. This ability is simply amazing allowing it to completely wipe out Hyper Offense Teams and remove trouble some Counters and checks with Destiny Bond supporting another PKMN. This fact itself is why Sharpedo is much better this generation.
I want you to take a look at S-Rank ignoring Mega Lucario and Genesect (they'll be banned and even if they stay, we have Destiny bond). Aegislash can be played around with Protect, Mega Pinsir can't switch into any of Sharpedo's move if Stealth Rock is up, Mega Charizard Y has problems with Crunch and SR thanks to poor physical bulk, Mega Charizard X can't take LO Crunch or Waterfall that well and will be KOed if it directly switches in by a second attack and Destiny Bond makes it pretty much killed in exchange for Sharpedo, and Mega Venusaur has to deal with Destiny Bond. It kills off 3/5 of the S-Rank with Rocks and has Destiny bond to deal with the other two. I also want you to take into consideration that Lucarionite and Genesect will be banned, so their priority will not be a threat anymore and it has more options as team support to choose from in XY such as Deoxys-S/D, Thundurus-I, Chesnaught, Mega Evolutions, etc.
However, reading this, one will make a claim that Sharpedo should be A Rank, but it has some problems, mainly it's frailty. Despite being team player this generation, it use to deal with being priority bait. This will definitely bring it down a notch. Sharpedo also has OHKO everything, so Stealth Rock and residual damage are needed for Sharpedo to sweep. While Destiny bond is a great choice of move, it will have to sacrifice itself in the process meaning that you'll want a Duo Sweep core like SD Garchomp, so it will need to use the move wisely. However, these flaws are almost non existent since Sharpedo doesn't come out early game. That's a ridiculous statement. it only comes out LATE-GAME. The main flaw is that Sharpedo is very predictable especially now that the Mixed Set is useless. It's only set is Waterfall | Crunch | Destiny Bond | Protect with Aqua Jet being a possibility over Protect. This makes it easy for the opponent to know what you're trying to weaken or eliminate to gain your win condition giving a Sharpedo the definition of B-Rank.
Don't be afraid to try it out! Sharpedo deserves a B+ Rank if alexwolf agrees, but B Rank is a nice rank for any PKMN, so I won't argue about it.