Most of the companies are making good bikes. If you want a dead reliable, last forever type of bike, Honda is probably the way to go. If you want comfort, technology and lots of options, Honda is probably not the way to go. Where I ride, the trails are just as much rock as they are mud and non IRS bikes have a horrible time, not to mention kick the sh*t out of their riders. You couldn't pay me to own a straight axeled atv,
I bought a 2013 Polaris Sportsman 400 HO and its been great, super comfortable, lots of power for what I want and its still a, simple easy to fix, time tested design.
Everyone keeps beating the Honda drum, because thats whats been around the longest. But other brands have gained significant market share, through innovation and going after specific market segments. Hondas are wonderful farm/work machines, but if you only get out a few times a year, other brands will offer you more comfort and enjoyment during a days ride. Also, maintain anything the way its supposed to be maintained and it should last a very long time. Seems like most atv owners kick the sh*t out of their bikes and don't bother doing the little things to keep em running right.
Patrick