i've had a Polaris Ranger for a few years. love it. i'm rough as hell on it too. creek riding a lot. what i learned early on is that someone that has a Can Am, loves it and its the best. someone that has a ranger, loves it and its the best. so be careful who you ask. my ranger had some major wiring problems the first year i had it. had to take it back to the dealership 5 times. after an hour of riding, it would overheat and not get back. towed home isn't fun. come to find out, the dealership wired the radiator fan wrong. when they are shipped, they don't come with it wired up. they let the new guy wire it. anyway, they finally had someone fix it correctly and haven't had a single problem since.