GOP

1) Huckabee --- Bible thumper
2) Romney --- money
3) Not sure, but maybe McCain.

For the RP supporters, I have doubts that the Ron Paul message will play well in Iowa. However, motivation and organization count for a lot in the caucus process, so maybe he will surpirse people --- and getting into the top 3 would count as a big surprise.

Dems

1) Hillary --- has the best organization for turning out the caucus voters and a pretty reliable base
2) Obama --- counting on a lot of younger people and first time caucus voters, so his support is less reliable
3) Edwards --- not going to do very well in Iowa