I've been following the gift table at oldrepublic but I have noticed that it is only about 80% correct and its super irritating to me.
I located a better table of what your companions like HERE.
If you're like me and completely obsessed with whether or not your companions adore you, it should help.
If you're not like me, and don't' give a crap, you can at least earn some nifty legacy stuffs.