Ill stand by these tires they are $171 each do great on the snow and last about 80k miles.
If you have lots of rain avoid the nittos and bfg, they load with water and hydroplane a lot!!! You will want something that has tread to evacuate the water. Michelin and yokohama in my experiences do best with this.
I had a set of nitto terra grapplers on my wires xterra and it was the worst tire I've ever ridden on, loud especially on concrete highways a little quieter on asphalt. You will not want to drive in the rain on the highway with these tires. I shortly put on a set of ltx ms2 tires as i don't compromise on that kind of stuff.
<a href="http://s1106.beta.photobucket.com/user/Ridefast84/media/D854812C-0D09-4F86-88FC-428FE1EF5798-4405-0000077CCEB16495.jpg.html" target="_blank"><img src="http://i1106.photobucket.com/albums/h377/Ridefast84/D854812C-0D09-4F86-88FC-428FE1EF5798-4405-0000077CCEB16495.jpg" border="0" alt="Uploaded from the Photobucket iPhone App"/></a>
<a href="http://s1106.beta.photobucket.com/user/Ridefast84/media/061_zpsbbe1e786.jpg.html" target="_blank"><img src="http://i1106.photobucket.com/albums/h377/Ridefast84/061_zpsbbe1e786.jpg" border="0" alt="Photobucket"/></a>
<a href="http://s1106.beta.photobucket.com/user/Ridefast84/media/P1020766.jpg.html" target="_blank"><img src="http://i1106.photobucket.com/albums/h377/Ridefast84/P1020766.jpg" border="0" alt="Photobucket"/></a>
These are the best tires ive ever ridden on michelin ltx ms2. Not an AT tire but they are awesome off road surprisingly. And they surpass any tire on the snow and rain.*They are a little pricy though, i found this set used with 15k on them. They will last about 80k
My brother spent over $1000 on his bfg ko tires and they lasted 38k, he is now looking while i am still on my michelins with lots of tread left.
Tires are pretty important so don't compromise for a cheap set just to save a few bucks save up for the safest tire. I wouldn't put my family on a cheap tire would you???