Mario. The little italian plumber still has games that are very good (Super Mario Galaxy?) while Sonic and Crash Bandicoot have gone down the drain due to Capcom's poor game design choices.
Yeah,Mario has far superior games that The other 2,I Just bought Sonic for PS3 and it sucks,the only sonic games i really play,are the ones i have for my megadrive