Уверен ли автор вопроса, что идет к другу?
Мне казалось, что другом называют человека близкого. А близкий человек отличается тем, что мы его знаем близко и достаточно глубоко.
К чему я веду? Что о друге таких вопросов не то что не задают, ими и не задаются. Если мы человека знаем близко, мы знаем хотя бы немного, чем он живет и о чем мечтает или чего хочет. чему он был бы рад. Причем это может быть что-то копеечное, но чем его близкий человек действительно увлечен. Именно поэтому именно другу подарок должен бы подбираться без особого труда. Другой вопрос, что бывает непросто раздобыть этот подарок - но во всяком случае, знать, что доставит вашему другу удовольствие, вы будете... если, конечно, вы действительно друзья.
Если же "другу" дарят дежурный подарок "для отмазки"... сразу видно, кто кому друг, кто близкий.
Попросту прикиньте, что ваш друг хотел бы иметь. Чем увлекается, что ему интересно? Чем любит заниматься - не по необходимости, а добровольно, сам, для себя?
А там и прикиньте насчет подарка.
Как-то так.