lots of people still say Rubio, but one good question I've heard people ask is "which early state will he win?" And the answer is probably none of them, as he's not first, or even second in any of them. That means he goes into Super Tuesday with no victories, and that is probably death. With Trump so far ahead in New Hampshire, I have a hard time seeing any establishment candidate winning an early state. This will give the establishment voters no clear leader to rally around on Super Tuesday, leading to a Trump/Cruz slug out.
I think its either Trump or Cruz. Marco is just too empty. Christie is too corrupt and liberal, Kasich is too late and Bush too oafish.
Now the fun question: who will hitch their vice-presidential cart to the Cruz or Trump horse? Who would drink that poison?