Im from the Boston area, i know several good spots, on top of the Terminal B parking garage, offers veiw of the whole field. Also if you drive out to Winthrop, Mass, off to the East of the airport, there is a nice park and beach and the planes come right in over your head. Or in East Boston, there is anothe park near an Ice Rink and that offers good views of the field.
7 6 7 A L L T H E W A Y
"Courage is not the absence of fear, but rather the judgement that something else is more important than fear"