Best is when the children/parents actually think about the me and what I might like. They generally know if I drink coffee, alcohol, what kind of things I might like etc, books, hobbies, pens, and get something appropriate rather than generic. Much more useful and appreciated.
generally coffee cards are good, wine, vouchers, chocolates, things like that as more generic gifts. Less keen on toiletries, as they tend not to be what I'd use, or even things like teas/hot chocs etc, as again, they aren't what I'd usually use in my coffee machine, so they just go in the cupboard for guests but never get drunk. And no to trinkets, mugs, frames, personalised things with a child's name (apart from cards) or anything that needs displaying really. Supplies for things I use a lot (coloured pens, markers etc) is good.
I appreciate them all, though! It is the thought that matters, and if it's accompanied by a card, even better. But it's also nice to know that someone has thought about you genuinely as a person and chosen something.