well, I still say try the YBR125 and the CG125.
The YBR has brilliant brakes, and its nice to sit on. It will do 90mpg, and it looks OK with its fly screen (if you get a newer one..05/06+) The handling is also very good - enough to practice cornering.
I've had to emergency brake enough times to know the brakes are good, and I have never fallen off it once.
With a good chain and pocket, it will do up to 70mph (but normally 65), which is enough for starting out.
Like I say... the bike's lack of power on the motorway is getting on my nerves and is dangerous, but you cant expect too much from a 125cc engine.
If getting a YBR, aim to pay slightly over a grand. Or go for an ex-courier (as I did), because they keep changing all their bikes for new stock, and don't have the room. I got mine for under a grand! I didn't believe it was OK for that price, and kept expecting problems, but two yrs later, I can say I am very happy with the service mine has given me. If couriers they have their own mechanics, so although it will be high miles, it will be well maintained high miles, which are far better than poorly maintained few thousand miles.
I'm surprised someone said they hated it! Because there really is nothing to hate. I'd be interested to know whats to hate, if you're after a 125 to learn on, that will also get you from A to B cheaply and reliably, and that looks reasonable. I can turn it on a 6-pence (something you appreciate a whole lot more after doing DAS on a bigger bike).
Ps, I'm not trying to sell you my bike.. lol.
OK, maybe I do have some gripes: the gears can stick (common prob among YBRs), and you can randomly find it hard to kick out of neutral from time to time (but, both those things, whilst common to YBR's, are a rare occurence indeed)