There's a lot of things you can give as a gift to your friends like bitcoin coin or any crypto coin, bitcoin shirts like I give before to some of my friends. But the only problem you have is if they are interested or know anything about bitcoin. I have encountered before, they don't know anything about it, and they just set aside my gift in the long run.
Before giving a gift, you should ask a person what he thinks about bitokin in general. Giving a person bitcoin and not knowing his attitude is not very rational. Many people may not really know about it or not perceive it, and this will not be a very good sign of attention for them and a loss for you.