Any gift comes in three stages; the delivery, the packaging and the content (aka the gift itself). In order to make a present extra memorable, at least one of these stages has to be special. Make the gift memorable by wrapping it in personalised printed packaging or in creative and colourful envelopes.
Or of course, you can make corporate Christmas gifts more personal and foster a sense of unity by putting your brand or logo on the gifts. For more personal gifts, you can add a special message, moment or picture to the gifts to remind those you care about, about times gone and make them look forward to those to come.