Roger Craig Smith is my favorite voice for Sonic, and Ryan Drummond comes in second. Jason Griffith was fine in Sonic X, but he was kind of annoying in the games and I don't think Jason Griffith's voice fits Sonic quite as well as Ryan or Roger's voices. I have no idea why anyone likes Jaleel White's Sonic voice, I think it sounds terrible.

Roger Craig Smith, Jason Griffith, Jaleel White and Ryan Drummond all give the Blue Blur a unique feeling when they voice or have voiced Sonic, but if I had to pick a favorite, it would be a tie between Jaleel since he was the first and Jason hands down my favorite our of all of them

1. Roger... ROGER... FREAKIN' ROGER.... this man is some kinda Sonic voice actor man. His delivery is always natural, spot on and he provides an entertaining, cool voice for the blue dude. I was sold on his performance in Free Riders, Colors and Gens, but in Lost World.... he just shows the best portrayal of Sonic's character in any game. Towards the end (without too many spoilers), you really do sense Sonic's struggle and I feel pretty sorry for him. I hope he becomes the Jun'ichi Kanemaru of the English cast.
2. Jason Griffith... The man showed his true colors in Secret Rings, Unleashed and Black Knight (coming off the atrocity that was Sonic 06...). Before Roger, he was the first one to give Sonic a slightly older sound to his voice. And while in the first few games where he voiced Sonic, it came off really flat... and I mean REALLY flat. When he improved, he did the writing and Sonic's character in Unleashed and Black Knight justice.
3. Ryan Drummond. He still holds a good place as Sonic's voice imo, but it's easy to see that RCS and Griffith (post 06) surpass him, in terms of acting. Does this mean he's terrible? Hell no. Does it mean he did a great job for Sonic first full fledged voice in a game? Absolutely. Particularly in SA2, he was at his peak. He sounded natural, most of the time, and made Sonic sound hip and with it (....why on earth did I just say that...?). And particularly in the final scene of SA2, with his farewell to Shadow, he showed pretty genuine emotion the whole scene. He was great.

@SonicWarrior234 No offense, but I have to disagree with about Roger. In my opinion, he was a downgrade to Sonic's personality. Now, Sonic's just HALF of what he should be. His voice also unfitting for Sonic's age. I mean, he's 15 years old, not 20-30 years old. He's just so average (and somewhat miscast). If anything, I'd always prefer Ryan and Jason over him.

Ryan Drummond brought an adventurous Sonic
Jason Griffith brought a caring Sonic
Roger Craig Smith brought a confident Sonic
they all brought something different to the table but they are all good for voicing the Blue Blur. My favorite would have to be Roger though. i was very impressed by his performance.

@SteveP Man, that's awful. Having him leave the union? Yikes! I feel bad for Ryan, to be so close to returning to his most famous role, and have it lost because of Sega's unreasonable demands. That was seriously bad of them, like holding a steak up to a dog and yanking it away at the last second.

I believe the guy who gave the best performance was Jaleel White, although I don't know if he'd work for a Modern looking Sonic. I like Ryan, but he seemed to be over the top. Martin... sounded like he had a cold. And roger is very good. A little deeper than I'd prefer but a hedgehog has to grow up sometime. A lot of people will disagree with my opinion, but my favorite Sonic voice is Jason. Yeah, sometimes his acting is a little wierd, but for some reason, the voice just clicks. Like, if you played any of these guys, regular people wouldn't know who they're playing, play Jason, and they go, " That's Sonic!" And, overtime, Jason's acting does get better, like in Sonic and the Black knight. I'll just remind you guys this is my opinion and if you don't like it that's great, but that's no reason to start a fan war over it. These are actors, all different and all bring something unique to the character. Who you think is the best is truly based on preference. One thing is for certain, our little blue guy will keep on running for a long time.