If you are picking somewhere and planning to settle there for a while, pick a location that has other tech jobs if you want to avoid moving again. It would not surprise me if you are at this job for two years or so and are ready to move on to something else, in order to get more responsibility/pay. A lot of my friends are in a tech field and that seems to be the way it works. Hopefully in two years that economy will be turned around and there will be new opportunities out there.

Be happy that you have a job offer in the current economic climate!