The National Journal has an excellent piece examining the current state of the presidential race. Bottom line? "This could go on awhile."
Combined with the outcomes of the Iowa caucuses, the New Hampshire results leave the parties confronting similar situations. Each side faces the prospect of an extended nomination fight between candidates who have established clear demographic strongholds, but have not yet demonstrated enough strength to dislodge their opponents from their strongholds or to unite all the divergent elements of their party's coalition.
This has certainly been a fascinating election year. I can't wait to find out what the outcome will be.