If Perry can recover, and he wins the caucus, he has a chance to run the tables. I do not see a Romney win. Cain? I don't know, it's a possiblity, depending on what happens. I do know among my friends and relatives there has been a lot of Perry support. Santorum is working Iowa--hard. He is a good man and probably deserves more than what he's getting.
I do not see much Palin support at all. Those that care about her, really care about her, but they are few and far between. I only know one.