We do a big family trip each year in lieu of a big Christmas. I spend $100/per child including stockings. DH and I don't buy for each other.
Each year the kids are given a budget for the trip (usually in September) and have to research where they want to go. On Christmas Day they each give their presentation and the family votes on where we're going. Its been a lot of fun! Some of the presentations have been really elaborate. Some years a couple of the kids have chosen the same destination. Every child has had their trip chosen at least twice so far. We've done cruises, all-inclusive resorts, a dude ranch, 2 weeks in Florida, etc. The trips are taken at some point during the year, usually over spring break or in the summer.
I found its a great way to get kids learning, without it seeming to be a chore. They pick the destination, research what there is to do and see to make it a good family vacation, budget out the costs of airfare, hotels, meals, rental cars, etc. One year our oldest had done a presentation on a river rafting/camping trip down the Colorodo River. I was sweating that one (I hate to camp) as everyone other than DD#2 seemed to be going his way. In going over his numbers I found that he'd forgotten to airfare for 6 people, which would have put him way over budget!
On Christmas Day we drag out the photo albums & videos of previous trips and relive them.
That sounds like so much fun!! I'd love to do that with dd's.. once we get past the Santa phase, I think I'm going to try this,

If I may ask, how old are your kids?