What kind of gifts are good to get for your crush?

I'm trying to start thinking of what to get my crush for Christmas/Valentine's Day/his birthday. What are some small things I could get him that show that I care (on at least a friend level) without being creepy or scaring him off?

He plays the guitar and likes video games. Hopefully that can help get some ideas.