Yamaha seems to build very good ATV's, i've had decent service out of the two i bought...
   Years ago i bought my dad a 400 Kodiak to use, and he put 4,000 miles on it, mostly  running his trap line and hunting. 
  I bought mysef a Grizzly, and it's been a real work horse, it get's used all the time for hauling or pulling something.  I load it up with everything i need for a day in the woods, felling tree's, 
   Yesterday i was hauling firewood with it... 
  DM