I will not have very good information on the game so if you’d like to know more about it head over to http://en.wikipedia.org/wiki/Sonic_Heroes
so i bought sonic heroes at the play n trade over in Orlando. My first impression was to play as the chaotix team just because I liked them a lot after reading the comics but what stumped me was why Knuckles was on Team Sonic.
if you follow a certain order for this game you would automatically play as team rose first because they are the easiest

but I HATE Amy; I think she’s useless and the fact that she gropes all over Sonic ticks me off to no end; I had a bit of trouble playing as you can imagine I took every chance i could get to kill off Amy but this in turn caused me not to have many lives or a good score (I had to stop).
The most handy character i can think of on this team is probably either big or cream because they’re not as fast as Amy who’s speed gets in the way of actually playing the game with her.
Then if you were lucky enough to beat it on Team Rose you could play with Team Sonic next as they seem to be 2nd easiest or average

I don’t see any real problem with using this team as they seem to balance each other out very well, but i can’t stand the voice acting..Tails’ voice kind of squeaks at times and Sonic’s is too deep i felt; i actually think maybe Knuckles and Sonic should trade voices.
then you would move on to team chaotix which has a certain twist to the stages instead of actually going around doing whatever you wanted you’ll have to do missions for a certain mystery client

In this one you play as knuckles’ sidekicks vector the alligator who’s probably the most stereotypical one of the group, charmy the bee who’s the most hyperactive one and then esperio the ninja charmelon? (spelling may be off on that one).
The one i find the most useless is esperio because he’s a ninja..He used to be so cool when he came out in the comic books now he can do leaf swirl and turn himself invisible..Woopie-do I don’t care
The one i like is a tie between vector and charmy because both are kind of interesting characters in themselves but honestly vector’s easiest to use as Charmy can’t fly for sometimes certain periods of time and his attacks stink.
Then you would play as Team Dark which is like playing expert on guitar hero

I will probably never make it to this team so I don’t care about them; I really am afraid of Rouge as she is an animal with female parts..Shadow’s too popularized for me to even begin to like and then the robot doesn’t interest me either (I don’t know his name sorry).
My review: Basically i had a hard time with a lot of this game; it’s you against the terrain a lot of the time and we all know the terrain wins so the game will purposely do things to make your life heck. I can’t stand being in the air in any game so naturally this one has an air stage..I will however finish the game and the three teams I do like but after that i will not work on team dark. I can only imagine how those stages are as I play the three teams.