Unfortunately I think FF VII is too basic in gameplay and the graphics (ugly lego characters, unlike VIII or IX) to make me say FF VII...OoT actually has good gameplay still. And it still looks solid. So, OoT.
You're talking nonsense. The flexibility of the materia system is awesome. In most other aspects, however, the game lacks - severely.
And yeah, FF VIII is better than OoT.