An interesting suggestion, but I'm not moving from the Twin Cities. I'll take a help desk or PC/network support job here before I'll move.
(FWIW, I've turned down several potential positions in DC, FL, PA, etc., because they aren't local, as well as a fairly good shot at a position at United Airlines in Chicago. I have a house, friends, family, and a fiancee here that I don't wish to leave, and things aren't that tight yet.)