We have a 2006 Ranger and we use it for absolutely everything. I've even been quoted as saying"Take my wife, take my kids, but please don't take my Ranger." I would recommend looking at the comparisons Succesful Farming magazine did on all the ATV (Ranger type) vehicles out in Colorado. I think you'll probably choose a Ranger. The features that really sold me was the power( some of the others have caught up somewhat in the last couple of years) and the ride.
Friends of mine who have ridden with me have traded their Kubotas, Kawasakis, and Gators off for Rangers since I got mine just based on the ride over rough ground.
I even talked to several dealers who handle more than one line and when you ask them which one they would or do own-- it was unanimous--they all had Rangers. The only thing I would change about mine is the parking break(its been changed on newer models) and the endgate on the box( I think the support cables have also been changed on the newer models). Those two things are pretty minor, though, and like I said it rides so well and has a top end speed of over 50 MPH. That's the only warning I would give you--its not for inexperienced kids to drive, it just has too much top end!! All I know is that I looked at them for years and drove almost every kind of vehicle made before I finally decided to buy one. I wouldn't change to any other vehicle than the Polaris Ranger I have now--except maybe a new one. I have the Browning edition with the 700CC motor, a winch, and a blade and I move a lot of snow in the winter. I think the 700 is a big plus for that. I was chasing cows last night through water that was coming over the floor and I got along just fine. I know I can drive it a lot of places I probably wouldn't walk!!