Closer to when you come, also check out www.metromix.com because that'll list basically everything going on for a particular day or week. You've gotten loads of shopping recommendations, so I won't repeat. There are lots of museums if you like that sort of thing, theater and some fabulous restaurants. It will most likely be cold unless it is a crazy winter like this year. Hope you enjoy your trip!