OoT 3D is the version to play. You've waited this long; wait until you think a 3DS is a good value and buy one. I waited until a temporary sale down to $160 and got a Pikachu 3DS XL. I also knew I'd want to play Animal Crossing, Pokemon, Ace Attorney 5, and Fire Emblem. Super Mario 3D Land and OoT 3D would've factored into it but I already played those on my brother's 3DS.
The 3DS release is fantastic. It runs at a constant framerate, has a higher number of polygons on the models, higher resolution textures, a simplified and easier inventory system, and an easier-to-complete Water Temple.
If you're not aware, everyone hates the Water Temple. Rather than change any puzzles within the temple, the 3DS release simply adds an icon above each door in the temple that tells what height the water will be at if you activate the switch inside. It makes it less frustrating without altering the challenge of the puzzles in any way.
Do you want to play the through the original game, the way it was intended
No developer "intends" to run their game at 20fps. Lower during boss fights.
http://iwataasks.nintendo.com/interviews/#/3ds/zelda-ocarina-of-time/http://iwataasks.nintendo.com/interviews/#/3ds/zelda-ocarina-of-time/3/1For the Nintendo 64 system, the frame rate was about 20, while it's 30 for the Nintendo 3DS system.
It was not easy to change the frame rate of the software created in the past. Especially considering that the original game included different frame rates between the heavier and lighter processing parts.
Take off your nostalgia goggles and admit the 3DS game is the best one.