Jesus, now that you're on that point Boink, isn't really who we celebrate either.
Jesus was born in march I believe, when you read the bible and no where near Dec'.
That Jesus is whom we celebrate was a gimmick by the roman ceasar (I forget his name) that gathered Christianity. The mojority of the people were by now christians and to avoid a religious conflict within his empire, he made it the official religion. To avoid hassle from the other religions he incorporated all their symbols and holidays to make the transaction easier.
Christmas is what we in danish call "Sol Hverg". It's the greeting of the new sun. The new year.
Jesus was put in to make it easier to swallow for the Christians. Like wise, ever wonder what the halo's over the saints heads is?
It's the egyptian sun disc. Worship of the god of the sun. It was a symbol of the holy, and of power, hence it was given to the saints to elevate this.
God himself. No christian has ever been allowed to portray God... Yet we see him as an old man, muscular, with white hair and beard... Any other gods you can think of that look like that?
How one of the oldest and most "powerful" of them all? Zeus!
With that image, anyone knew he represented power, because all, if nothing else subconsciously, knew that Zeus=power.
I could go on, but it has nothing to do with Christmas so I'll not side track ^^
Very few holidays are of Christian origin. And least of all Christmas. But it has, via Coca Cola and Christianity, come to resemble the time of year where we forgive, rejoice, and love. Thus it's ideal for the moral beliefs Christianity are trying to represent. And the warm, happy feeling also happens to sell a lot of coke ^^
Tm