I spent 6 hours waiting for a flight, after I volunteered to be bumped from my flight for a flight voucher, and then my later flight was delayed. I didn't mind as much as at other airports. Why? Free wifi!!! I got to catch up on some Hulu and play around. It was nice! They have some charging stations here but for the most part, outlets are hard to find. I think they have a good selection of food in the terminal where I was (D). Pizza Hut, CPK, Quiznos, Auntie Anne's and more. Also some shopping. It was easy to get around. It's funny to see the slot machines in the airport. They just add to the Vegas vibe.
I wouldn't dread coming back!