Well, regardless of religious views, Jesus has had a much larger effect than Gandhi. Gandhi was a good guy, but he doesn't affect most people's day to day life, while the idea of Jesus affects most people's lives, whether they are christian or not.
Gandhi did a great deal for the people of India, some good and some not so good. I'm not from India so the effect of his hunger strikes has done little for me. Jesus being the son of God creator of the heavens and the earth, has been and always will be the creator. Without Jesus, there would have been no Gandhi
It's quite simple. Jesus. God sent His only Son to come and die a very painful, cruel death on a cross to take our sins on His shoulders so we wouldn't have to pay an eternal death without God. I don't think any man on the face of this earth, no matter how good, could have done that, not even Ghandi, not even Mother Theresa. I personally experience His presence every day of my life and without Him I would be nothing. He is the love of my life. I could never get through any of my hard times without Him.Jesus.
It really depends on who you ask. Gandhi made a realistic impact on people as there was proof that he physically existed. Both he and JC challenged the government of their time, both were good at motivating people to make a change.
Gandhi -- beyond any reasonable doubt. But let's compare:
Jesus: "I came not to send peace. I came to send sword". Gandhi: "An eye for eye only ends up making the whole world blind".
Jesus: "Buy swords". Gandhi: "I believe that a man is the strongest soldier for daring to die unarmed".
Jesus: "If a man hate not his father, and mother, and wife, and children, he cannot be my be his disciple". Gandhi: "Hatred ever kills, Love never dies, such is the vast difference between the two. What is ordained by love is retained for all time. What is obtained by hatred proves a burden in reality, for it increases hatred".
Jesus: "Those who would not that I should reign over them, bring them hither and slay them before me". Gandhi: "Before you do anything, stop and recall the face of the poorest most helpless destitute person you have seen and ask yourself, Is what I am about to do going to help him".
It seems to me that while Jesus was an eternal fiend, Gandhi was an eternal saint!! And, as a rule, a saint has more to offer to mankind than a fiend.
If you went to any major city (outside India or that area) and pulled a random sample aside and asked them who they knew more about, Jesus or Ghandi, id about guarantee you a quarter of those people wouldnt know who Ghandi even was and another quarter couldnt tell much of anything about him other than he was some old indian who was into peace. Wheras i bet 80-90% had at least heard of Jesus and another 80% of them could give you some facts, whether they believe in him or not, about what is believed of him. I know who he was, saw a documentary at school but i couldnt give you any facts about him. If you do an internet search for 'the most famous historic person' Jesus Christ tops almost every list while Ghandi is a bit further down.