One of the hardest I've personally played is F-Zero GX on Gamecube. You have to really know the tracks to succeed, and when you move up in difficulty, it really starts becoming impossible to win a race. The mission mode also gets hard after the SECOND MISSION! So yeah, pretty hard I think.