If you would like a nice meal while you're waiting, the O'Hare Hilton's restaurant, Andiamo, is worth a try. I've eaten there several times with friends who had lengthy layovers and we always enjoyed the food and service, plus the dining rooms were comfortable and attractive. Haven't eaten there in about a year so I hope it's still good.