I'll list them as green being best, yellow being okay, and red being not good.
Paper Mario and the Thousand Year Door
Metroid Prime
Lego Star Wars
Kirby Airride **Only worth getting if you have friends to play with.
Sonic Heroes
Dragonball Z Budokai
Naruto Clash of Ninja 1 & 2
Godzilla Destroy all Monsters **Only worth getting if you have friends to play with.
Super Smash Bros Melee **Only worth getting if you have friends to play with.
Wario World
Mario Party 7
Animal Crossing
Pokemon Colosseum
Splinter Cell
Pikmin 2
Spider-Man 2
Batman Vengeance
Pokemon XD: Gale of Darkness
Marvel Nemesis: Rise of the Imperfects
Prince of Persia: The Sands of Time
Spyro: Enter the Dragonfly **Probably too childish to play anymore.
Dark Alliance
+ Star Wars Battlefront II
Paper Mario and the Thousand Year Door
Metroid Prime
Lego Star Wars
Kirby Airride **Only worth getting if you have friends to play with.
Sonic Heroes
Dragonball Z Budokai
Naruto Clash of Ninja 1 & 2
Godzilla Destroy all Monsters **Only worth getting if you have friends to play with.
Super Smash Bros Melee **Only worth getting if you have friends to play with.
Wario World
Mario Party 7
Animal Crossing
Pokemon Colosseum
Splinter Cell
Pikmin 2
Spider-Man 2
Batman Vengeance
Pokemon XD: Gale of Darkness
Marvel Nemesis: Rise of the Imperfects
Prince of Persia: The Sands of Time
Spyro: Enter the Dragonfly **Probably too childish to play anymore.
Dark Alliance
+ Star Wars Battlefront II