Lake Lewisville is beautiful... there are many small communities there and the drive is very quick to and from DFW --- assuming you would have to fly back & forth between home office and regional. Loads of Indian networks can be found all over North Texas.... or all over Texas for that matter!
There is a lovely temple in Irving, if you are concerned about religious studies.
But there is one thing that is very important to keep in mind... Texas is BIG... much bigger than what you are used to... so even if someplace looks close on a map.. ITS NOT!!! Expect no less than a 30-45 minute commute - and that's if you work across the street from where you live! Dallas is a big city, but not big as in "sky-scraper" big... its big as in "URBAN SPRAWL!" You can literally drive for hours and never leave the 'city'...
Pockets like Lake Lewisville can give you the 'remote, country' feeling without actually living outside of the hot spots found in Dallas common.
Plano has a few nice areas, but my opinion is that it is VERY over rated and a bit worn out.
Addison is AWESOME, but be prepared to spend some money to live there! Its a very well planned community with extremely high standards in its schools, businesses, streets, police, etc...
Your best bet would be to have a friend who lives in the area drive you around some weekend... that will give you a nice visual of just how spread out things really are here... also, you might consider renting an apartment for the first year you live here... then you take your weekends to explore all the wonderful nooks & crannies that surround the DFW area... and that will also give you time to find the place that feels like HOME SWEET HOME!!!
Good Luck!!!
BTW - You can check out statistics at :
Moderator cut: link removed, linking to competitors sites is not allowed
I started you off with Double Oak --- its a part of Lewisville... that's the other thing about Texas... there are MILLIONS of little towns like this one, which make up the whole of the larger named towns, such as Lewisville... unfortunately, unless you are a native to the neighborhood, its almost impossible to know all the names of these hamlets! Again,,, Best of Luck!