Best immaterial gift: Getting to see friends/family and eat and drink and laugh with them.
Best material gifts: Beloved clothes and glasses. Am so serious about this. Was lucky enough to get new glasses for my birthday and it's the gift that keeps giving. Every time I put them on am so grateful.
I can see! I can see!