With all due respect to Iowa and New Hampshire, we should no longer have two states that do not reflect America choose who is nominated. I support a form of regional primaries. Southeast one week then Northeast etc etc.
The results suggest that IA and NH have been pretty close to the national average in recent elections. In 2004 they tended slightly to the Democrat side, by about 3-4% in terms of total popular vote. If one added CO as a third state this year in February, the combination probably would have been a reasonable sample of national sentiment.