hi clo,
last minute swings make early predictions unreliable, but at this point i would say the following:
in Iowa, HC and Cruz, but in both cases it's a toss-up and the next few days will tell the tale. current polls show Cruz and Sanders with momentum. Trump has refocussed his fire in Cruz's direction, so the question is, how much damage did he do? HC finally seems engaged in combatting Bernie and my guess is that slows his surge and keeps him just below the threshold. but in both cases, it's a question of sustaining momentum.
in NH, BS and Trump, with more confidence than Iowa.
By the way, clo, you went for 332 just before the last election as well.