When I was a kid, I remember asking my Mom why we give gifts at Christmas. She told me it was because the wise men gave gifts to the baby Jesus. Of course, that was enough for me at the time (as long as I got my presents).
Now I see that Christ is in everyone, and we still give gifts to Jesus.