This visualization only works in modern browsers. Upgrade yours and enjoy.
How Iowa voted in the 2012 national elections