Hmmm, I usually dis Houston at every chance, but it really does have a good gaming community and lots of good stores. Ok, now there are two things on my list of Good Things About Houston. :D
The second thing will also be close to you, btw, the Mucky Duck Irish pub.