the honda's will be the easiest maintainance and the most reliable. go with a 180-220 size and she will have a great time. quick question tho, how tall is she? the new bikes sit alot higher unloaded for some reason, you almost have to either lay the bike on its side or jump up on a dirtbike to get on it. but once it has some weight it sits at a great height.