I've been around the block and have to admit...it's pretty damn sweet where we settled. Montgomery County around Lake Conroe.
Within half hour to an hour I can do pretty much anything I want. Entertainment, outdoors, sports. Can hunt/fish...watch ML baseball, football, basketball....my 3 year old gets the circus and other fun events weekly....concerts and nights out for me and the wife...great sports bars around. Community is awesome and if we get tired of the lake it's a short drive to Galveston for the beach.