Data from Pew Center on American demographics:
Check out California--people have been moving out. If anyone has info on jobs in San Marcos, TX or Nashville, TN, please email me.
Bonus I: Grading the States.
Bonus II: Data on Immigration (2010).
Bonus III: Data on Immigration (2007).
Bonus IV: Immigrants by State (2007). [CIS report]