For some people on Christmas and other occasions, many times I simply ask others if they are willing to chip in to buy specific people a present that they would really want as oppose to worrying about staying in a low budget if they bought them a gift on their own. For example, instead of buying the person a clothing item to stay in budget, maybe there was an electronic device that they really wanted.
I have often found that it is a great way to make sure that the person will actually use the gift too as usually one would be more inclined to appreciate it a little more. At the same time, sometimes the people chipping in can semi save money as well since you will know ahead of time what item you want to get as well as a price. Therefore, you know exactly how many people you will need and sometimes you end up paying a little less individually than expected.
There is a good fun and thought factor to it too when you see your friends and family getting together in an attempt to buy you the ultimate gift.