Всё верно сказали об увлечениях и подмечании, но у меня есть свой небольшой список подарков на те случаи, когда фантазия не работает или я знаю человека не слишком хорошо. Такие себе универсальные подарки:
Классная идея с квестом!!
В такой ситуации - просто спросите у человека, что ему подарить - не ошибетесь. В конце-концов иногда лучше действительно прямо спросить у именинника, что ему надо, чем думать-думать, и в итоге подарить то, то ему не нужно.
Я всегда пытаюсь дарить разные подарки, и не обязательно это должны быть дорогие вещи. Ведь если ты знаешь человека, часто общаешься с ним у него дома то проблем с подарками не должно быть. Удачи и всегда обращайте внимание на мелочи.