at various times of the year (January, April and July this year) and never thought it was horrible. Never had horrible heat or humidity. The coldest days there weren't that bad. I think it's a reputation thing more than a reality.
The experience of living in a world-class city with a unique culture--without a language barrier. Culture options, sports, museums, accessibility and transportation.
Everyone bags on English cuisine, but get past its reputation and I think its way better than French. Best Indian food in the world.
I've gotten tired and wary of New York, but could happily go to London again and again.