Oh my... how sweet of your future MIL!

You need to post a pic of your anklet! Sounds beautiful!
I love the donation idea, thats really great! My cousin, at her wedding last Sept, she made an announcement that in lieu of favors, they made a donation in every guests name to the local SPCA. That was really sweet too.