Stop being bike nazis and give the girl some advice about 600's.

Hell a lot of us started off on older 600s and some on newer 600s. She has been riding for a little bit and she has been riding dirt for awhile. She will be fine.
Hondas - reliable, honda goes out of their way to make em a pain in the ass to work on.
Suzuki - squid bike of choice, fairings on the new one are confusing to get on and off, easier to work on
Yam - don't know much about them in the older forms
Kawa - 636 or nothing from this manufacturer.