I think the world agrees with you.
Would you say maybe London (of the past) would be second? Not sure how Londanistan fares any more.
I think you have to experience NYc to know what I mean......the buildings, the vistas, the excitement..... the sheer power of the city envelops you.