I liked Navi. And everyone talks about her constant barrage of HEY! LISTEN! etc etc, but for me she has never actually done it that much at all. But idk.
She was very helpful and I loved how you could get info on the enemies you were facing, wish they would do that again.