Wow, so glad to see Navi in a positive light! Seriously, I don't know why people hate her. I started playing OoT since before I could even read. And when I could, Navi helped me so damn much. I was a kid then, but still.
And even when I was older, I picked up the game again for the first time in years. I had no clue of what the hell was going on at all. Navi saved my ass, seriously.