Summary of what LD and TEM said: All of the God of War games are good, but God of War III was my least favorite of the series.
In response to BP mastering F-Zero GX, two things.
One:
Two: I HATED trying to beat the Diamond Cup on Expert. I still haven't managed it (I was under the impression if I did that, I didn't need to do it under the previous difficulties. Screw 'em). Sand Ocean: Lateral Shift is the one I always kept dying on. No matter how much I know that one turn's coming up, I always fail to turn early enough. I also had trouble with Trident because I was going so fast (to barely keep ahead of everybody else) that one little twitch too far to the left or right would have sent me flying into oblivion. I don't recall having too much trouble with Aeropolis: Dragon Slope (I haven't played it in forever though), but I love Aeropolis in the first place, so maybe that's just me. As for Phantom Road: Slim-line Slits, I never played that enough to understand what the fuss was about, but I imagine if 30 cars are trying to squeeze through a 1-car-wide road at once, that would kill you in seconds. The track I hate the most, however, is Big Blue: Ordeal of the Emerald Cup. That's the track I always struggle to place well on no matter how good I do.
And I'm not convinced that creating custom machines will help diddly. To get stats comparable to a premade machine, the custom machine always seems much heavier. Plus, I really wish I knew the algorithms behind what stats are given for different combinations of parts. It's been a dream of mine to create a program that lets you select parts and see their stats, then derive from that what parts you'd need to get the stats you desire, and showing what parts of the game you have to beat to make that happen. But NOBODY knows how the game figures that out. Come on, it can't be that difficult can it?
...Oh yeah. My best on Winter Bells from the Orisinal website: