This one will be a little trickier because I'm going to put in not just power but fighting styles and strength as well.
Originally Posted by Jb
1: Naruto and Sasuke: Need I explain? These two are the top dogs of their generation.
2: Neji: He's powerful, has the Gentle Fist and Byakugan and is all around a deadly foe. He's the only one of the Konoha kids to make Jonin
3: Shikamaru: He's not powerful at all really, but it's his intellect, quick thinking, leadership, and well planned attacks that make him truly a great ninja. He's the greatest of the Chunin, as far as I'm concerned. I'm surprised he's not Jonin.
4: Lee: Rock Lee is a great fighter. He's no longer the physically strongest but his fighting style is better then all those stronger then him.
5: Shino: Shino is amazing. He's never lost a fight has he? His bugs are pretty awesome in how they fight and aide him and everyone views him as a powerful ally.
6: Sakura: Sakura is very powerful due to Tsunade's training but she lacks good fighting styles so I didn't rank her higher. She has great brute strength and is probably the most physically strong and she has good healing powers.
7: Choji: He use to be the strongest but with Sakura's Tsunade training, not anymore. He can still grow large and has become very useful to Konoha's ninjas. Choji's really improved and I'm proud of the character.
8: Hinata: Hinata has really improved. I wish I could rank her higher but she hasn't really had her true moment yet. But like Neji she's powerful. Maybe I should rank her higher then Choji?
9: Kiba: Never really had a great showing other then his fight with Naruto. He and Akamaru make a good team regardless and I'd say he's weaker then Sakura and Choji, but faster then both and that can make all the difference.
10: Ino's never been powerful but she's been useful as a support Ninja and the war arc made her very helpful on the field. So while she's not powerful she's far from useless. Like Choji and Hinata she's really improved.
11: Tenten: What can I say for poor Tenten?
This was much harder to do. Especially for Hinata and Choji. I might reverse those two.
Parena or Serecham both equal Serena+Pancham! Sereevee or Serevee equals Serena+Eevee!