Give her work environment I would have though headphone as opposed to ear bug would be a better noise canceling solution.
I have a set of Creative HN-700 that I put on whenever I head to the server room - they do a good job of blocking our the drone of all the server fans. If I'm stay long I'll also put in ear plugs.