News organizations are now calling Ted Cruz the Republican winner for the Iowa caucuses. Rubio is also having a very impressive showing and Trump was very disappointing, especially considering he was projected to win. It'll be interesting to see how New Hampshire and South Carolina goes and who the eventual Republican nominee will be. After tonight's results my money is on Marco Rubio. Out of all the realistic candidates left (which unfortunately excludes Rand Paul) my preference for the Republican nominee is Marco Rubio. I was getting really scared for a little bit that we'd have a Trump vs Sanders general election.