Interesting how things change.
10 years ago, quite a bit of our business was gift based. So a customer of ours would want to give something to his customers, or perhaps key members of staff, that would be tasteful and nice - something, in other words, that they would want. Of course, the products might be nicely branded, but they would still be gifts.
Nowadays, this hardly every happens. The theme now is to give things away that people use or need, not so much what they want. Branding is the key issue - and the larger the number of recipients the better. This is why products that a LOT of people need and use every day, that have an obvious canvas to brand on, are so popular now.
Oyster cards holders and lens cloths, to name a few!