Quoted By:
Gallade, I'm thinking. The Fighting type is self-explanatory, it has 'swords', somewhat heroic, and even the Psychic type fits, what with Link's precognitive dreams at the start of the game.
That, or go intensely overly predictable and just give him a Rapidash named Epona.