It appears there are some mistakes in the presentation above. For instance, it is stated that Krishna (when he is compaired to Jesus) was born to a chaste virgin. But Krishna was the 8th son, so he could not have been born of a virgin. It is also stated that Krishna was crucified, but he died in the woods, shot in the foot with an arrow.
I think that various teachings of pagan origin got all mixed up and overlapped throughout the ages and many traditions. They also overlay over the Jesus birth story. One really needs to disentangle them from one another.
There are people who claim that Jesus could not have been born on December 25 and give some valid reasons why. You can find one such reasoning on this website
The Truth About Christmas
http://www.xanga.com/ChristmasXmas/395124709/item.html