If you would like a more unconventional way of thanking your guests, you can give charitable donations in your guests' names. (Just be sure the charity you pick is a cause all your guests can get behind.) You can also thank your guests with extravagant wedding favors like gift certificates to a sporting event or a spa day.