New York City - One World Trade Center (1,776 ft/541.3 meters) (Currently the tallest building in the US.)
Boston - John Hancock Tower (790 ft/240.8 meters)
Both Boston and New York City were settled around 1625.
The cost of living is higher in New York City. Both Boston and New York are among the most expensive US cities.
New York City - New York Giants (NFL), New York Yankees (MLB), New York Knicks (NBA), etc
Boston - New England Patriots (NFL), Boston Red Sox (MLB), Boston Celtics (NBA)