Bing expects very large turnout.
If there is a very large turn out, I think Trump does win...and the larger the turnout over 150-160K, the larger his margin.
At 160K or below, I think it goes to Cruz.
I cannot say on Sanders and Hillary...but I hope sanders beats her, and then wins again soundly in New Hampshire.,