Chocolates are passée.
Keyrings are over done.
Lottery tickets are not your thing.
What about your own wedding sound track? I bet you've already given a list of 'must play' songs to your band or DJ... well why not make the ultimate in mix tapes and give it to all your guests as their wedding favour?!