Лично я считаю, что у каждого свой собственный менталитет. То есть, кто-то может быть категорически против денег, а кому-то наоборот они могут пригодится, и подарок...в общем, им он не нужен (деньги ведь есть!)
Однако, мне кажется, что в том случае, если подарок оригинальный, полезный или вкусный, то он понравится всем.
Это, конечно же, если Вы знаете того человека. Только тогда точно знаешь, ммм, что именно ему дарить.
Но вдруг, при ситуации, если отправиться куда-нибудь на кудыкину гору, к человеку, которого Вы не очень хорошо знаете, то следует действовать согласно традициям: дарить цветы (это в первую очередь), а следом можно и деньги в красивой обертке/открытке подарить.
Не стоит забывать, что нужно красиво упаковать Ваш подарок (по мере сил), ибо хорошая презентация подарка—залог того, что человеку он понравится.
Если Вы совсем не знаете того человека, то просто позвоните по телефону и поздравьте его.