Velo - Nope, didn't have the diff locked, and like you, didn't even think about it ... I need some new tires as well, as the stocks probably only have another 20K on them ...
Our snow up here was heavy, but not what I would call wet by any means. Can't make a snowball, but it was very dense...