Wow, this is a big airport! And it has copious amount of slot machines for those who just can't wait. There's a nice selection of typically overpriced stores and restaurants to enjoy while you wait. I found it to be well-organized, waited for a minimal amount of time to go through security, and loved that the check-in kiosks could be used for any of the airlines.
The staff was friendly and they have free wi-fi!