Interesting look at the states filing amicus briefs on Heller by Mike O'Shea over at Concurring Opinions:
Of the 31 pro-Heller states, 26 voted for George W. Bush in the 2004 Presidential election, while five (Michigan, Minnesota, New Hampshire, Pennsylvania, and Washington) voted for John Kerry.
Of the 14 "neutral" states, five (Arizona, Iowa, Nevada, North Carolina, and Tennessee) voted for Bush, while nine (California, Connecticut, Delaware, Illinois, Maine, Oregon, Rhode Island, Vermont, and Wisconsin) voted for Kerry.
And all five of the pro-D.C. states (Hawaii, Maryland, Massachusetts, New Jersey, and New York), as well as the District of Columbia itself, voted for Kerry in 2004.