I"m sure you've seen the stories about first time voters and their possible effect on the outcome of both Dem and Rep race in Iowa. If Trump turns out the new voters, Cruz is toast. Same can be said for Hillary if Bernie supporters turn out. We'll see.
FRiend, I lived in Iowa half my life and worked on two presidential campaigns, as well as for the party. The people I know back there say it’s Cruz. Now, anything can happen, but right now it’s Cruz.