If you like the Electoral College, you'll love the Iowa Democratic caucuses.
Slate has an article that explains the Iowa Caucus process.
What is interesting to note is how the delegate count reflects - or more to the point, doesn't reflect - the "raw vote" the initial number of votes cast for individual candidates. We will likely never know how the raw vote breaks down for each of the candidates:
On caucus night, the Iowa Democratic Party will release the delegate count. Here's when the party will release the raw vote count and the realigned vote count: Never. The party won't compile or even record them, except as a temporary step in most precincts so that the caucus chair can determine how many delegates each candidate gets. The party doesn't want raw votes compiled and released, because it wants the caucuses to be a collaborative activity, not a tally of individual preferences. That's all well and good, if you like the party's communitarian version of democracy. But if you want to know how many voters stood up for John Edwards, you're out of luck.
The entire Slate article is well worth reading.
Most interesting to me will be how the broadcast and print media, given how lazy they have been so far, will explain the results coming out of Monday night's caucuses. The dynamics around how the caucus results are arrived at are a little too complex for a 30 second segment... I haven't seen anyone attempt it yet.
This may be another reason the internet is likely to shine as the most vital medium of this year's election.