I'll get laughed at, but Mario Kart Double Dash. I don't think they've ever made a Mario Kart game as good as this one. It had a lot of hidden depth due to the character switching making it a lot more tactical than other Mario Karts (much easier to save weapons etc for when you needed them) and Battle mode saw many hundreds of hours of gameplay time at Uni :D








