Took the 2007 CBR125r out for a spin earlier. Great little bike, especially for the market. Nice and easy to ride, and it's actually quite fast for a 125. Gearing is obviously quite short, but it's not as bad as the first 125 bike i had. For the size of it, I'd say they got the gearing almost spot on. It gets to 70kph very easily, and 100 doesn't take that much longer. Getting past the 100 takes some time and effort though, and i only got her up to 115. 120 would have come with some longer road. Interesting how they've got the speedo showing 200kph ......
Handing was nice, easy, and stable as well, and very flickable when you want it to be. I didn't get to do any long fast sweepers, but when flicking it round the 90 degree intersection corners there seems to be a lot of grip from the little tires, and it's very confidence inspiring. I'm going to take it out again for some faster corners, to see how it handles higher speed stuff. I don't really doubt it'll do it very nicely
Brakes have been setup with the new rider in mind - there's enough force in the brakes for a fast stop when needed, but there's not enough there that a new rider might panic grab the front and lock it up easily. The bike will stoppie if you get your weight over the front though The brake lever is non-adjustable, and although i don't like being able to pull the lever back very far, i didn't find this a problem at all on the bike, and again for the new rider it's a perfect setup.
Overall, it's a very forgiving, yet sporty little 125. If all you do is urban-suburban riding, this would be an excellent first bike, and definatly a good stepping stone onto something larger at a later date.