Sonic Heroes spoilers - Tony & Alex 1/10/04
Yo Sonic fans. Me and my bro. beat Sonic Heroes with all the Chaos Emeralds. We've got all the spoilers here for all of you Sonic fans. (We're fans too.)

Spoilers:
Team Sonic- Metal Sonic is framing Doctor Robotnik.

Team Dark- Shadow is a robotic clone of the real Shadow. The real Shadow is still alive but is not found. The robot Shadow starts to regains memory.

Team Rose- Metal Sonic framed Sonic of taking Froggy and Chocola.

Team Chaotix- Robotnik is the mysterious client. He was captured by Metal Sonic.

Last- All the teams meet up to defeat the person behind this which is Metal Sonic. Metal Sonic transforms into a two eyed robotic dragon type creature. He has Sonic's data, Chaos' data, and Shadow's data. Robotnik says that they need the emeralds which you need to get to unlock last. The teams show Robotnik their emeralds and Sonic decides to use them. Then Tails and Knucles say they are going with Sonic too.
Shadow says that they will distract Metal Sonic and the other teams agree. You must first play as the other teams then you can play as team super.
Sonic turns Super then Tails and Knuckles get some of the emeralds powers to get shiels allowing them to do super moves.
Metal Sonic does use chaos control at one point to stop time.
After he is defeated Metal Sonic returns to his normal self. Sonic allows him to survive saying that if he wants a rematch that Sonic will be waiting for one. Amy chases Sonic and Tails follows, Rouge runs to get the Master Emerald and Knuckles runs off to stop her, the Chaotix chase Robotnik to get their money, Omega and Shadow stay and Omega is holding the damaged Metal Sonic, and the rest of Team Rose stay as well. Then they show Team Sonic running and Sonic says that their next adventure awaits them. They then jump into the air posing like how they use to in classic Sonic games.

Well thats it for now.