I would choose a Can Am if it weren't for that ridiculous front diff lock system they have. It takes way too much wheel spin for that thing to engage. I watched a couple video's of them in action. One was a video of a guy trying to rock crawl uphill on a pretty gnarly area. That Can Am looked straight up dangerous in that situation. Wheels spinning and clicking like crazy, jerky, lurchy and slipping. A Yamaha Grizzly went next without a hitch. I knew then that Can Am power could never overcome its short comings in my terrain.
Oh, and they are too freaking expensive for what they are.
I rode a new Suzuki Kingquad 750 w/ eps which was real nice. The grizzly 700 w/ eps was a close second.