I work in Automotive, so I've ended up moving several times, in order to pursue my personal technical interests (cleaner, more efficient, automobiles) while maintaining my career.
I moved from South Carolina to Detroit in 1999 (new position, new company), and from Detroit to Southern CA, in 2003 (transfer.) I'm also currently moving from Orange County, CA, to Ventura County, CA (2 hours away, but still SoCal) as I have taken a new position with a new company. Based on having done this 2.5 (soon to be 3 times now) here are my observations:
1) Make sure the family is 100% gung-ho to do it. If they are not, it can be a miserable experience. The three of us discussed it each time. and not until we were all sure, did we decide to move. That includes any children, they have to be at least part of the discussion. I have turned down very attractive offers to move to western MI, and central IL, based on the family not being 100% in agreement.
2) Spend at least a week, or more, in the new area before making the decision. Don't hang out in a hotel, and just ride around with a realtor. Check out the schools, the shopping, the activities, the whatever you are interested in, and see if you like the day to day atmosphere or culture.
3) Never make a move unles your employer (transfer), or new employer (new position) is paying for it. It is vastly more expensive than you can ever imagine. All of my moves have been employer paid, and the average cross-country moving cost for just the household goods is about $20k-$25k for a typical American household plus cars. (After doing this twice, I'm beginning to think it would be cheaper to just donate most everything replaceable, and buy new once you are settled!)
4) If you own a home, make sure ALL real estate fees are covered. This is a big expense, especially if you are in a market like SoCal, NorCal, NY, London, etc . . . with really genormous housing prices.
5) Make sure incidentals are covered. Cancelling cell phones, utility service, carpet cleanings, temp. storage, yada. yada yada . . .. It all adds up. I have gotten an extra 5-10k thrown in to cover all of the miscellaneous.
There is always risk in making a move, but the rewards can be well worth it, if the situation is right. My wife frequently teases me that I was the inspiration for the phrase, "Life is a journey, not a destination." We are definitely enjoying the journey!
-Tony Staples