Canal phones -- soft silicone tips chosen to fit her ear size, a more secure fit, no sound leakage out, a certain degree of blockage of noise trying to come in ... sounds like a win-win situation, to me. Even the modestly priced Creative EP630s (around $30 or maybe less online) are a step up from the bundled iBuds.
I was on an elevator at work today and a kid had the sound cranked up ridiculously loud on his player, and it sounded irritating to the others in the elevator (he was using earbuds, not canal phones ... you don't get that with canal phones, partly because you don't need to crank the volume so high).
Really -- try to talk her into the minimally invasive, gently inserted canal phones, for a step up. Even those earbuds that have good sound can fall out and allow sound leakage.
End of rant. Whatever she gets, I hope she enjoys listening to them.