The most awesome ideas for gifts for the people who have everything are fun indulgences (a favorite bottle of wine or chocolate), an experience gift like lunch, or unique items like donating to their favorite animal shelter in their name.