From Forbes.com:

More than 10 million Americans moved from one county to another during 2008. The map visualizes those moves. Click on any county to see comings and goings: black lines indicate net inward movement, red lines net outward movement.

Link to interactive map