I have a Mech Eng degree from Ohio State. Mech eng is great because it is one of the most general engineering majors and isn't as narrow as aeronautical or something like that. There are a lot more job opportunities with a mech eng degree. If she can get scholarships then I would recommend one of the prestigious schools like MIT or Stanford. But if you are paying for this yourself, there is nothing wrong with an OSU engineering degree. Most employers do not care if your school was ranked the 20th best engineering school vs the 30th best. Internships and similar experience mean so much more.
Also, once she in school I highly recommend she joins SWE (Society of Women Engineers). She will make so many great connections through that. So glad to see more women pursuing engineering!