The concept for heroes was good yes, much like Knuckles + Chaotix on the 32X extension for the Mega Drive but unfortunately it was riddled with bugs and while, as with all sonic gaemes, it excelled in it's music soundtrack and level design, it just wasn't cemented together in a way which made the bugs "overlook-able" (<-- bad english there XD).
That said I do own Sonic Heroes for the PC and the original Xbox but after falling through the ground enough times it was put back on my game shelf to collect dust XD.
Sonic Generations is likely to be a hit though, even if there are a substantial amount of bugs in it (let's face it, there will be), unless it goes the way Sonic 360 in the way that the game itself was good but again you fell through floors and the loading screens took up the majority of the game time, the ability to play through "re-imagined" classic zones like Sky Sanctuary, Casino Night and so forth would most likely make it worth playing anyway
