User blog comment:MarkvA/Sonic's Sidekicks: Who's The Best/@comment-174.141.213.128-20120416194751

I'd have to say Tails. Tails has always been there for Sonic and with each game, has became more useful for him. He is the brains of the duo as Sonic is more of the brawn. I really can see them as brothers too. I would also throw in Knuckles but he doesn't really hang out with Sonic all that much. He mostly shows up when there is trouble and I think that he is a very good sidekick for him. Though Tails is my choice since he sticks with Sonic most of the time.