I have owned the crf150f and ridden a drz125. The Honda was far superior to the Suzuki in EVERY way. Handling, Speed, Torque, Weight, Electric Start! I haven't ridden the Kawasaki but I have a Klx110 and there isn't even a comparison between that and the Honda. Look at the vids on kawasaki.com and you'll see that the 140 is similar to the 110. I highly recomend the Honda over the other two. BBR makes great aftermarket parts.