We really need to replace the the 05 mule 310 we have, thing is gutless wonder. It'll get you there...eventually.
A buddy just bought a new Mule 1000- it's no slouch for a utility machine. Really ingenious expanding bed feature and self-leveling rear shocks too.
I realize they cost more, but I think a good SxS is probably a better option than an ATV unless you're racing quads.