Imran Khan, especially if there is a run-off system employed. The thing is this has nothing to do with people waking up or stuff, Imran would have won easily 10 years ago thanks to his personal popularity and clean image. If anything, his popularity has gone down recently given this dharna antics. I see lots of his young supporters not supporting him any more/becoming disillusioned. That is the problem with having a majority of educated voters, they can as easily turn against you. That is why the majority blind supporting votebank of Nawaz/Zardari is so much more reliable.
In the current constituency-based system, I think IK is going to lose big time. My guess is PTI's tally would have been about 15 higher in the last elections if there was no rigging but nothing more and certainly not enough to have Nawaz not become the PM. That is why they should have concentrated on KPK for now and getting the electoral reforms through and focused their energies towards the next election. Now, thanks to the current erosion of support for PTI, I doubt if they would be able to increase their tally from last time at all. They have left the door open for the PPP to come roaring back next time.