Glad you're enjoying the game.
Most gifts are designed for a specific member yes.
If you talk to the party you learn what they like (it is then mentioned in their file) like Zevran likes shiny metal, Oghren booze and Sten likes paintings. If you give the presents to the right person you get the full amount of approval points (usual 10 as opposed to all the other member giving you just 5), the gifts that start a cut scene are special gifts and can only be given to the right person, the others will refuse it. I think every party member has at least one of those gift. (e.g. Stens Sword, Morrigans Grimoire...)
There are a few universal gifts that can be given to anyone without a difference in approval points, those are the ones you can find multiple times (I think wine is one of them) but they don't raise the bar much.
Where you on good terms with Zevran? It's not enough to just talk to them, if you wanna be friends with them you have to give answers and make decisions when they are in the party you think they approve of.
Like Morrigan and Zevran are heartless bitches, they approve of selfish and cut throat behaviour, if you show mercy or go out of your way to help people they won't like it as opposed to Alistair who is pleased by such boy scout acts.
Having the right member for the right mission in the party makes a world of difference.
This post has been edited by Astron: Jun 29 2012, 07:28