Houston's got three area codes now with 10 digit dialing.

The 1 does serve a useful purpose with land-lines, it's a way to acknowledge that the call is long distance(and thus has an extra charge). Eliminiting it with mobiles makes sense though as it'd be difficult to keep track of when it was needed.