This airport is out-dated and extremely overcrowded. There are phone charging stations everywhere so you don't have to worry about running out of juice.
Watch out for carts everywhere, good luck with wifi around presidents club (locked down now? At least at north) and enjoy some decent food options at terminal C.
I don't know what possessed me to get Chinese food with my coffee at 7:30 am. Apparently that's an option here. Don't make my mistake. Be strong. Stick with Starbucks.
George Bush Intercontinental Airport is the 8th busiest airport in the U.S. and offers service to more Mexican destinations than any other airport in the nation.