Im not sure if they were mentioned but Crush 40 just does an amazing job delivering some of the best most iconic Sonic Songs of all time Live and Learn, City Escape, All Hail Shadow, With Me, Sonic Hero's is also a very good song, just nothing but good hard rock, its got some edge, it makes you want to get into the game, literally City Escape is one of the best songs to an intro stage, It just has such a carefree vibe to it, it makes you feel really excited and gets you pumped up. I think the reason why these songs work so well with the Sonic Franchise is because of the nature of the videogames, its all about speed and adventure, and I think the music really fits, it just makes you have a good time in a sense.
Also throwing in Kingdom Hearts II for the PS2: "Fight to the Death" I completely forgot about this track, by far one of the best battle themes, its got a daunting vibe to it, and as the title implies it truly is a a fight to the death, the piano rifts and then the violins work amazing, its a masterpiece to listen to, I get goosebumps everytime listening to such an amazing song, its one of the best in the series. It gets you pumped up for whatever is going on. It definitely sets the tone of a battle and gives you those emotions of determination, and resiliency.
Apologies that my passion is leaking, I'll be sure to tie it up haha.