Honda is a very good company. They have the cfr150f which other companys don't have.
But, Kawasaki is another great company. They have great breaks, and clutches and more.
Yamaha isn't one of the best to me. The only reason is the shocks. Yes, you can re build the shokes to your liking.
There are a lot of really good companys out there. I would say that you shouldn't take one persons word for it. I went to make different stores around town and sat on the bikes I wanted to know what the shocks felt like, etc. Also go on eBay and see what they are running for. That will give you a great idea on bikes if you are new to it.. There are many styles out there too. Be careful manly sells people will show you the most expensive bikes they have first and the cheapest ones last. Some times it's a good idea to see if they have any uesed bikes in stock.. That's what I did for me.
as far as I think..and my personal. view I will suggest you to go for YAMAHA,KAWASAKHI...dirt bike of these company are best..
Kawasaki is the best 125cc dirt bike. Hopefully this link will helps you.
Yamaha TTR125 is the best dirt bike. I think itβs a good idea for a beginner to use a dirt bike with low engine power. Yamaha TTR is a perfect mid-size beginner bike; it has a 124 CC engine with four strokes.
if you want a bike for trails and dirt go for an eastern trail digger or a fit bike
Honda
the best dirt bike would be a 250cc 2 stroke
the first dirt-bike ever made was a honda. There were bike manufatures in Europe that were making dirt type bikes before Honda was even a company.
it's got to be a british bike but do not know which one
Suzuki DRZ 125 is best dirt bike ever.
12"
Yamaha
Yamaha did....