The best place to be for getting consistent snowfall is in the mountains. It doesn't even really matter north or south as long as you are away from the ocean the chances of getting snow are better.
The Poconos had 36-48 inches of snow this winter which while below normal for them, in an absolute sense is a good amount of snow.