my favorite gift to give for a wedding shower is a personalized cookbook, especially if it is a niece or nephew (or even immediate family members. You can usually find blank, lined paged cookbooks at a local stationary store or book store. I go through all my old cookbooks from churches or other organizations and compile my favorite recipes and hand write them in the blank book, then I will add a short line or too about the way my mom (the bride's grandma, great-aunt or family friend) served the dish or a happy memory that the dish evokes. The remaining empty pages are for the new couple to fill with new family favorites through the years and pass along to the next generation