User blog comment:BerryBandit/Mechanically demanding champions/Quick decision champions/@comment-6102571-20130624084730

For mid I'd say Karma, Viktor and Anivia. Maybe not in that order.

Karma has pretty low CD on her ultimate, but you need to choose which to use. Usually RQ doesn't land the full damage if you don't time it with the last tick of W. RW on the other hand is an awesome clutch save skill for yourself, while RE can save your whole team/nuke the enemies at the same time.

Viktor. When built full AP, requires good positioning and kiting ability because of his low movement speed. Smartcasting E can be tricky. Getting a good gravity field off wins fights easily, but you still have to be carefull so you have it up when someone like Kha'Zix wants to dunk you. (Try him and you'll understand what I'm trying to say. He's a lane bully though)

Anivia. Once you master her, the enemy team will never have flash available when needed. Her whole skillset requires good positioning. Block their escape, and they have no other option than burn their flash.