The U.S. Census Bureau has released a report called Domestic Net Migration in the United States: 2000 to 2004, which provides a thorough study of migration between states. During the period 2000 through 2004, Florida gained about 191,000 migrants from other states and Arizona gained over 66,000. Nevada (51,000), Georgia (41,000), North Carolina (39,000), and Texas (37,000) were other big recipients from other states. Big losers included New York (182,000), California (99,000), Illinois (72,000), and Massachusetts (42,000). The 16 page report includes information about migration in and out of metropolitan areas as well as counties. It's a good read!