If you're worried about time, I'd just hang at Legal Seafoods. They have a really nice bar and great food... and it's right near the US terminal.
If food is not something you care about, Friday's has a nice upstairs where you can watch the planes while you eat the inedible food.