I myself absolutely love Sonic Heroes! I mean i liked Sonic adventure 1 + 2 for the dreamcast (I also own them both for the gamecube now, its awesome that they re-released them) and they were both great game that did have there slow moments, but the things in sonic heroes just take my breath away! I really don't like heights and believe it or not when playing the rail level my hands were kind of sweating.
SONIC HEROES RULES