You must be right around the corner from me! We're at Wilcrest and Briar Forest, more or less.
My brother and sister-in-law used to live right by you. I would go visit them when I was in college at Texas A&M. They moved away 5 years ago, and I'm glad they aren't there right now.
Unfortunately, I still have lots of friends in the Houston area.