1. Navi (The Legend of Zelda: Ocarina of Time)
Ah yes, the consummate annoying character rears her ugly... umm, fuzzy sphere of light, once again. Never have the words Hey! Listen! induced so much rage. You cant go five minutes in Hyrule without Navi telling you some mundane piece of information about something you already know or have already done. She will regularly let Link know of the places she thinks they should go on their quest, despite someone else having already mentioned it to him a few minutes of gameplay ago. She may have been relatively useful when it came to Z-targeting, but that was literally all the irritating little fairy was good for. Even then shes not exactly the perfect combative companion: in the final boss battle the one fight where Link might actually want some help she can do nothing because Ganondorf is too evil. Thanks, Navi. Thanks for absolutely nothing... except maybe the heightened ability to kill enemies due to the red mist that descends on account of her incessant chatter. By the time
Twilight Princess came about, Navi had been relegated to a mere cursor. And it was the best thing that ever happened to her.