For many years now I have used Yamaha Big Bear's and the Yamaha Grizzly 700. They work great and have given me years of great service. The 700 is a bit of a fuel hog and is not as agile as the Big Bear 400, which I prefer for going through the woods.
Just last week I purchased the new Mule XC it is superb for doing what I do and the ride is very comfortable. I am adding a few aftermarket options next week, and it will be ready for the ranch. I am a bit surprised at the agility of the machine, it wll go most anywhere. The cargo bed is great for hauling the cooler and such.
AT first my thoughts were that it was marginally powered with the 400cc engine, but I was wrong. The power is abundant, I also like the fact that it is not fuel injected, no electric fan and it is air cooled. The fuel consumption is minimal for what it is and the simplicity of design and the metal dump bed make this Mule quiet durable. Overall The Mule 610XC is superb. Cooper17HMR