- Create a list that she could give to friends, family, etc. where they could donate money to support one of her favorite nonprofits, in lieu of giving her gifts. She's interested in unrestricted giving (and aren't all nonprofits looking for those opportunities?) so existing sites like Changing the Present aren't cutting it for her.
- Combine this nonprofit wish list with her list of the "material stuff" she would also like to receive.
A few Chip-In Widgets might get her toward her first goal, but I think a little API magic is required to get her toward her second one. Lacking that expertise, I'm opening this up to the nonprofit community to consider, because I'll tell you what--the first person who figures this one out may have a pretty killer app on their hands.