Well, if you haven't tried the Sheraton, it might be worth a look? They have "runway view" rooms and I've heard good reviews ref the restaurants.
The Westin is fantastic! BUT the distance and traffic does NOT justify the hassle, if staying for just one day. Subway station construction nearby. Takes forever to get in/out of the area.