Honestly, the best answer to that is likely "wherever you can find a job," but I'm looking for good places in the long-term to move to with steady work in these fields and just good quality of life.
Right now I live in NC and looking to move further west. I've considered TX since it has growing opportunities for this, and Colorado and Washington just for a change of life, to get away and start over.
I'm a single female, not interested in family-friendly or dating scenes. I love nature, but I love the options and flexibility larger cities have to offer. Considered Denver, Tacoma, Houston, Seattle... even Santa Fe just to do something a little different, but I doubt there is a lot of demand for my line of work there.