Egad, what a bitter way to start a friendly little topic.
Anyways, Sonic Heroes wasn't as bad of a game people make it out to be. The team system worked alright, and the music was pretty top notch most of the time. One of problems I see is that the levels had a pattern of getting repetitive real fast (Rail Canyon/Bullet Station, Egg Fleet, to name a few). Another problem is that it featured many somewhat psuedo-beat 'em up sections throughout the levels (Beat the enemies to continue, life bars on the common mook, etc.). But all and all, it wasn't too bad. I should probably replay it sometime.