A Verizon Flip-Phone.
I have run marathons, utltras, and crazy trail running courses like the Grand Canyon Rim-to-Rim-to-Rim, the only thing I have with me is a reliable Verizon flip phone. It has plenty of battery, plays, MP3s with a micro-SD card. I mostly listen to audio books. For me, since I do a lot of trail running in Central Oregon, and other remote places, Verizon has the best service. The flip phone is super lightweight and has weeks of standby time, and will play my MP3s all day long with plenty to spare (psst, bring along a 0.5oz extra battery too,if you're worried about running out of juice -- remember when you could replace a phone's battery?)
But forget all the gadgets. Just get out there and work a training program. When she's running and wants to know her heart-rate, she can stop time her pulse for 10 seconds, and viola! heart-rate monitor for the price of a Casio watch.