Been playing Sonic Heroes on GameCube lately and I must say the game is a million times better than on PS2. I grew up with PS2 Heroes and could never get A Ranks due to frame rate issues, bugs and worse handling (that and I was terrible at games as a kid). First time, 4 A ranks!