RE: ATV's
I've got a '98 Yamaha Big Bear. It's a 350 but has more than enough power to do the things you've mentioned and has never given any problems. The Suzuki's are good too. A buddy of mine has an old 250 Quad Runner that has been through hell and is still going strong.