I went to the airport last week for the holidays. (I cant believe thanksgiving was a week ago) While going to the Buffalo airport, I was able to eat some wings from the Anchor bar, got a hair cut and my shoes shined. So this come to no surprise that

According to J.D Power

"Buffalo-Niagara international airport is ranked first overall in customer satisfaction in medium-sized airports. The report looked at customer satisfaction surveys from airports across North America grouped them according to size. The airports were then ranked from "among the best" to "the rest""

 

So the The best "mega" airport was Las Vegas McCarran International Airport. You can check out a here.