My top 5 dirt bikes in no order!
1) honda xr600
2) honda xr650
3)montesa 4rt
4) honda tlr 200
5) honda crf450 - multiple and all great!
Oh and various honda xl's!
Worst bike, CCM 400 - great components but poorly executed!
Top road bike, honda vtr1000 with high level Remus Grand Prix carbon cans!