I think relocating is a crazy hassle and life change. You would expect a big pay boost or bonus to do that. If you have any sort of establishment at least. Fresh out of college first job kids that don't like their parents are another story. If you have family ties, familiarity and liking.. its hardly worth moving unless the situation is totally dire. Those kids applying for jobs 1 week after graduating are psycho about it.
I don't think you will be as satisfied by the 'ideal job position' as you think. Think about the psychological ramifications. 1 good relationship (even a good neighbor) can be worth more then 10 years pay... try living next to a nut like my grand parents did. Or bad neighborhood, etc,. (do NOT trust what your job employer says about 'social life' in the job interview and in the office if you are relocating! do research and go to where you think will be fun/relaxing/etc first. This will be a evil sales pitch that will tell you down town crack-vill is a hot social night spot!!! Also, consider how much time it takes to scope out the place where you are moving, i.e. check the stores, the recreational facilities, parks, etc. Try going at the times you are actually going to not be working to see what the crowd looks like). If you travel far away... you need to make sure you can stay in the area for a weekend to see what its like, and have money.. to actually spend the weekand like you think you are going to spend it when you work.....! Otherwise it will be friday night and you will be like 'well everything around here fucking sucks'.
I think basically a job will always irritate to some degree, because of corporate interests being inherently anti-everything you like (at least the over arching ones, i.e. the BOTTOM LINE that comes from financial objectives, which is at odds with people), and that you should have a strong focus on outside of work. IMO easy to ruin your life moving.