Took Mrs. BD to the Balanchine/Stravinsky program with the New York City Ballet last weekend. One of her Christmas presents. I thought it was a heck of a show, even though I am neither a balletomane nor a Stravinsky fan (Mrs. BD is a dance fan, regardless of style or tradition.) I do find Balanchine's style more accessible to me than classical ballet or modern dance.
NYC is the world center of dance for a good reason - tons of fans, and not all gays by any means. NYCB is almost always sold out, and there are ways to get reasonably-priced tickets.
The lobby of the David Koch theater last weekend, with cool balloon decor: