Pass on my opinion that CB250's are a great learner ride. Cheap and easy to run and repair. As you said nothing to break WHEN you fall off. If she wants something a little sportier, have you looked at VTR250's? Fantastic bike. Or a trail bike is a great way to learn to ride on the road too. Doesnt go too fast, good power, easy to ride, more comfortable, better vision, louder, and can be thrown up the road over and over again without any damage(talking from experience

) Thats what I learnt on and look at me...Im a god!!! hahaha
Grab the Trader, out on thursday. There are 4 currently advertised online at the trading post.