I never really found Navi annoying (okay, the "Hey!" can get annoying after a while). But if you think about it, if it wasn't for Navi, Link would have never had the courage to stand up to evil, and to Mido as well. Navi is, in fact, my second favourite Zelda partner (Midna's my favourite). Navi...