I was at a wedding where the couple printed a "thanks for sharing" chocolate calling card, which was wrapped in gold foil and it was very popular.
I think any engraved paper holder shouldn't be too expensive and could be a nice memento. You can even have several designs, and the guests can swap amongst themselves.