Okay, folks, refrain from the one word posts, their spam. In my opinion it's pretty unfair, seeing as Mario is well-known by everyone and has some of the greatest games ever made, whereas Knuckles is just a secondary character in a less well-known series of games. My choice is Mario.