It isn’t perfect, but I tried my best.
I am working on an even bigger project at the moment. I’m going through every single state, county, metropolitan statistical area looking at voter make-up from 2004, 2008, and 2010, trying to run a General Election simulation. That one is probably going to take several weeks, but I hope to have it completed before the Iowa Caucuses. It’s slanted towards the Anti-Romney candidate.
This is just an excellent project. The sort of thing that FR was built for IMHO. Good luck with it and I suggest you start posting a regular update. Put me on your ping list if you do.