Assuming you “dress” for work, I suggest a long, cashmere or camel’s hair coat, preferably double-breasted, so there’s extra coverage in front. It’s a coat in which you’ll always look dressed up, even though it can be worn with slacks. It offers warmth without the bulk, so it’s easy to maneuver in.
In the western part of the state, wind is a serious issue, but, if all those buildings block the wind, the length of the coat won’t matter as much.
Avoid polyester lining if at all possible, as it compromises the warmth of the wool, though less so with cashmere. I find the hot/cold/hot/cold effect of polyester so annoying, I’d probably have the coat re-lined in acetate.
I’d also buy the coat in Keokuk or some other midwestern city, so you can pay a more normal $250 for cashmere not on sale instead of some outrageous sum in NYC. Wishing you great fun in the Big Apple!