hi i am looking at getting a 2000 or above cr 125. what are these bike like. do the have good bottom end as well as top. i know the engines change at 2000 are they better? i would like to know as much as possible about these bikes and if the is any bad points plz let me know and what you think of them.