It looks to be a helicopter...Here in Connecticut we are IMC...Im sure NYC is the same...I have flown the hudson river cordor many of times, and when you are flying under the class B airspace it is crazy as can be...I cant imagine flying it today with these wx conditions...I am sure this is just a very unfortunate accident...It's pretty damn scary that most of us will never know when our last day will be