Just my opinion but you asked us so here we go, for pure trail riding, the LTZ400 Suzuki
is hard to beat, sort of does everything OK but weak suspension for my liking. I got the YFZ450 and trail ride it without a problem. I tried some of the other brands but love my YFZ. It has the best combo of weight/power, suspension, handling, brakes and reliablility. Mine has many hard miles on it and it still rides like new. I used to drag race it at the grass drags, running stock and modified...mine was stock. It was class champ in mulitple classes 2-3 years in a row!