Mario doesnt know what the heck hes doing in life. lol he was plumbing in new york. then he woke up and hes in some magical kingdom trying 2 save sum stupid princess who keeps gettin herself kidnapped and doesnt do anything about it. and what does mario get? not a thing. but sonic on the other hand saves cuddly animals from some freak with a giant handle bar mustache! but u know what if ratchet were in this comp he would kill them both then take the princess, tails, zelda, and any other nintendo 64 female character he wants because if any 1 opens there mouth he would shut it for them. sooooo therefore i dont vote for either!!!!!!!!!!
sonic is much faster, but mario is strong and can shoot fireballs in super mode... in the old games, so he'd hit sonic with a fireball and when he rolls the air would feed it and it would get huge and sonic would burn!!!
if sonic was running at mario to attack, mario would just step aside and leave his foot out and then sonic wouldnt be able to stop in time and he trips and falls and died. FOREVER!!!!