This is an eternal debate. But as a retro gamer, I must say that Super Mario is one of the best. Mario looks cool with his red hat and blue overalls and the gameplay is still fun. However, Sonic has its own merits on his side. Yet in my opinion, Mario is more realistic and enjoyable game. What about you?