Annie is a very strong midlaner with an insane amount of burst damage. She's like an easier version of Ahri, only with better cc, and a lack of skillshots. Annie was easily my favorite champion to play when I was under level 10 and she's an all out really underrated champion who dominates in lane most of the time.
Leblanc is my all-time favorite champion. I never get tired of playing her because there's just so much you can work with. Her kit is relatively simple and includes amazing early game burst, allows for solo kills without being ult reliant, has good escape, and a bit of cc. Though she is very mana hungry early game, she can poke easily and get close to enemies to pull off q-e combos or autos and immediately return to safety with her w. She has great roaming potential to help out other lanes and can snowball into a complete monster, once she gets her power spike. Only downside is how squishy she is, though normally you shouldn't be staying too close to the enemy for long anyways.
Katarina is always kinda iffy for me, since I don't really favor melees or staying close to the enemy, but she is a very strong champion that is banned almost all the time. Her ult is amazing in teamfights and she has great burst at level 3, if she can proc her marks from q. She's a very snowball-y champ and I rarely ever see a Katarina fall behind. If she does, she is still super OP and can deal out a significant amount of damage.
Lux is kind of a risky midlaner, but if she can get a lead, it's very rewarding. I hate laning against Lux because she has such high damage early on (I was so disappointed and angry when I found out the recent patch actually BUFFED Lux's abilities). She does really well as both a utility and burst mage, with great cc, a kickass shield, and a wide, multitarget ult.