An animated map of the Spread of religion.
One thing it suggests to me is that Judaism and subsequently the other Abrahamic religions are actually based on Hinduism.
After all, Krishna was crucified and rose again and was referred to as Kris (Christ).
[Thanks Keith.]