As far as airports go, I have nothing particularly bad to say about McCarran. It's relatively well organized, easy to navigate and clean. There are a few interesting shops and a great number of inviting restaurants and cafes. Our luggage arrived fast and we encountered only nice people. All was as it should be!
What's more, I loved the Vegas touch - there are slot machines everywhere and it seemed it's a major attraction for the bored kids :).