Ocarina of Time was the first third-person 3D game that I thought actually had decent controls. I didn’t play it too much because I didn’t have an N64, but after trying it on a friend’s system I spent years seeking out things like Soul Reaver, Beyond Good & Evil and the Dark Cloud games to get a similar experience.
FFVII was just the existing JRPG formula with Little Big Adventure-style graphics.
I think it’s a matter of taste. I prefer JRPGs, so FFVII is the best one for me. But both are great games in their own right.
Ocarina is more innovative and its formula was copied for many years. Z Targetting especially (I know some other game used something very similar before OOT), set an example for everyone to follow.
And FFVII, while not that innovative, also set its own legacy: if not for FFVII the West would have missed many great JRPGs from then on. It opened the floodgates and publishers started thinking of US and Europe as viable markets for JRPGs. So we have FFVII to thank for that.