I would hold up Fiasco as the (rare) example of a game that mechanically creates plot and does so from the improvisation of the players -- and consequently lacks rails. It creates a very reliable story structure without forcing the specific story.