Kasich is the best one left. I think if it goes to a convention (which it won't) Kasich is the guy the republicans would want to face off against Hillary. Trump is too outlandish and doesn't stand a chance, Cruz is too far right and nobody wants another Bush. Kasich is the most normal moderate left, and in a general election where he actually gets to be heard I think he could take down Hitlery.