We loved visiting the Empire State Building. The video presentation in the elevator made the ride whizz by, when I had been nervous about it. The views were amazing, once we got through the crowds. My only issue was that it was so, so hot inside while waiting in line. We went on a chilly day, so had heavy coats on, and I was sweating while waiting through security, and for the elevators.
I don’t really enjoy being forced through gift shops at the end of attractions, but after Disney, I understand that’s the thing these days.