You mentioned driving in the snow, do you drive in the snow on street or do you do a bit of rough roading? If you on some crappy dirt trails, I would suggest a Primitive Racing skidplate. For climbing/hiking I have to drive on some crappy roads and I don't want anything smacking the oil pan on my car.