Visit some of the links to decide which is better New York or Boston...

Take a Virtual Tour of New York City

Take a Virtual Tour of Boston, Massachusetts