NYC is going to feel it, that's for sure! But in all the recent stuff I've seen, NYC is further North than they're predicting for first landfall.
We're in NJ up by the Delaware Water Gap - right next to PA. No matter where it hits it looks like it's heading north, our way. Hopefully it'll just be a lot of rain and not too much wind by the time it gets here.
So glad it's weakening, and from what I hear it's going to continue to do so.