Anything without a CVT. They cannot run for a sustained time without blowing belts. They need to constantly change speeds.
I think the YXZ is your best bet.
The new Honda Talon is coming out..could also be an option.
I have no experience with the wildcat. I have had Polaris and still have an XPT. Many friends have gone to Can Am and are happy. Polaris and Can Am are both good machines.
You get what you pay for most times.