If you need to have a truck, get a 4x4. Otherwise an AWD car would work better.
My RWD BMW with snow tires is much better for most snowy roads than my Jeep XJ 4x4 ever was. The Jeep could only be in 4x4 when on non-paved surfaces (part-time system), so for partially cleared roads it spent most of the drive in 2wd, which was not ideal considering how light it was in the back. Even with an LSD it would've behaved about the same. The only reason the BMW is good in the snow is because it has a 50/50 weight distribution, and I often put a bit of weight in the trunk when it snows. I hate pickups in the snow because even the 4x4 ones are still really light in the back, and they pretty much require the 4x4 to be engaged to go anywhere on snowy roads, otherwise they are useless. The current Grand Cherokee I drive with AWD works very well in snow, but then again it is always sending power to the front wheels.