There's no place like New York City during the holidays. Santas ringing their bells on each street corner, the smell of roasted peanuts in the air, and of course, the glittering and glamorous windows of every luxury store from Lexington to Fifth. If a big Christmas tree isn't quite your thing, tour the city's stylish displays to put you in the seasonal spirit.