I just had mine taken off. They look better than the stock tires IMO because they fill up the wheel wells better. I wanted someting wider and I got a REALLY good deal on the 295/75s that I have on now. I like to looks of the wider tires more, but if they had equal tread narrower is better in the snow. If you're worried about looks don't be. It'll look funny at first, then everybody else's looks funny because their tires look so small.
Corey