Such disgrace! At least spell boomerang correctly. You also forgot to mention that he has a sword blessed by the goddess, Hylia and the fact that he has a fairy for a conscience.
A fairy, an imp, a boat, a sword, and who knows what else. Actually, I like Link, but I don't think he's the best character, just because of one thing. Does he ever say a single, solitary word? How come a random guy with a sword and a pocket holding a huge amount of stuff just walks around and everyone tells him their troubles? I'd go with Zelda as the best character. It's easy to see her progression, and the story always makes her as a character meaningful.