I know what you're talking about. If you're flying Canadian, American, Virgin, US Airways, American Eagle/Business Express, Midway, or Metrojet you can take a lift to the top level of the parking garage (level 5) and get a panoramic view of the field. Unfortunately it is the northern winter, and the top level is windy and VERY cold
If you want go to terminal C, and there they have various shops. I personally apologize for Boston, even though all terminals were built before I was born, and I'm not even originally from Boston, I guess these are the self-esteem issues my therapist is telling me about
P.S. Naimas, if you go to Terminal C the food court with Burger King has relatively good views of the field and some of the American gates, also America West, TWA, Virgin Atlantic, United, Delta, SABENA, Swissair, and Air France.
« On ne voit bien qu'avec le cœur. L'essentiel est invisible pour les yeux » Antoine de Saint-Exupéry