DFW is the place to be In your situation. Moving into the "country" i guess you could say would eliminate alot of job opportunities. DFW, mainly the mid cities area is not in the city but close enough to Dallas or Fort Worth. I have lived in just about every city in the mid cities area and HEB (HEB= Hurst, Euless and Bedford). I am 13 min from Downtown Ft. Worth and about 16 from downtown Dallas. There a ton of jobs in either Dallas or Fort Worth and living in the Mid cities or heb area would give you access to either side of town without having to drive a long distance.
You mentioned Oil more than once if im correct. There are a ton of rigs close by. They are all 60 miles away or less but considering when your in the oil indrustry traveling is almost a must, an hour drive isnt too terribly bad. My brother in law just moved up here from Mcallen which is south Texas close to Mexico. His rig put him up in Boyd which is about 48 miles from here and he makes it in less than an hour. What im getting at is basically if you were to live in DFW, mainly the mid cities area, you are no more than 1 hour from just about any work opportunity.
Another thing to look at is School systems. Your boys mainly your oldest will be in school soon if im correct. HEB is not only top 5 in Texas but i believe it is tops in the nation. Just about all the schools in DFW aside from the inner city schools that are mainly low income areas are some of the best you will find.
Like captain O said, Frisco and Mckinney are great areas to live in which are a little north of of The mid cities area. They are newer and more umm.......Nice cities. Very expensive cities.
So basically what Im saying is being between Dallas and Fort Worth gives you the opportunity for more work. Maybe if you moved to the mid cities area and found a job then you could move closer if it became a permanent job, but starting out i think this is the best area for you. Plenty of things to do around here for kids, adults and families.
The fishing is fair to excellent depending on where you go. Grapevine lake is closest to mid cities and is a decent fall lake. Other than that the bite is tough. Ray roberts is about 50 min north and it is an EXCELLENT lake. Crappie and Bass are abundant and BIG. Those are my 2 favorite and most frequented lakes in the area. There are alot more though. And dont forget, Lake Fork is only a short 2 hour drive from here.
Good luck and I hope you find what your looking for. Texas is a great place to live, im sure you and yours would be happy here. The people are friendly and helpful and genuinely nice. Although alot of us dont like Yanks so when you get here and sit down somewhere to eat, make sure you dont say soda or pop when the waitress asks you what you want to drink. All soft drinks are cokes. After she knows you want a coke then you can tell her which kind of coke you want. This way they wont mistake you for a yankee and spit on your burger. PM me if you have any questions.