My prediction for the finish tomorrow, based on nothing scientific:

1. Barack “Baby” Obama by at least 10 points
2. Johnny the Earnest Edwards in a surprise 3-point lead over
3. Hillary, who will grit her teeth and take a big bite out of New Hampshire, a state more likely to vote for her anyway.

1. Huckaboom, by 8 points and no surprise here.
2. John McCain, with a surprise 5-point lead over
3. RON PAUL! Which will really tick off Mittens.

No one will drop out after Iowa, but look for the rats to book after New Hampshire. Thompson is just looking for a line on his resume. Rudy the Gee will hang in until Super Tuesday. But the third-tier Dem ranks will shrink rapidly.