It's definitely your tires. When I bought my VX I was not impressed with the winter handling because the stock tires are not that great in snow - at least in my experience. Nevertheless, I wore them down pretty well I just replaced them and I have almost 75K on my VX so they were definitely due. I just got Michelin Cross Terrain SUV tires and what difference good tires can make! I feel that my VX is glued to the road. It is also quieter now and the ride is a bit softer. We have only got some light snow and ice in North Mass but I am looking forward this weekend when we suppose to get some serious snow! My VX should handle snow much better.

Good thing that now when you are aware of the OEM tires capabilities you will be more careful. You can also always get a winter set and keep the Duelers for the rest of the year.