Nearly Final Iowa Early Votes.
Total: 673,124
Dem: 281,966 (41.9%)
Rep: 215,439 (32.0%)
Other: 175,719(26.1%)
I believe more absentees could come in today. Good numbers for the president IMHO. Of course the margins will narrow but it will be tough for republicans to make up a 66,000+ vote deficit.
Really bad numbers for Obama. His early voting numbers have been cut by 8.1 points from 2008, and the trend is continuing to show a drop. The Democrats were expected to surge. They have not.
You seem fixated on the percentages while ignoring the raw vote totals. Total early vote turnout up across the board, since voter registration is about equal it only makes sense that the higher the total turnout the more it will resemble the electorate as a whole.