Those are all great choises!
Funnily, all of those are from the early game :P Zelda-fans anyone? haha
I personally love agate a well :P Not only for look but her character as a whole is awesome!
As a close second, I'll complete the zelda series characters with Kimie!
Got to love that cutesy shyness... But nothing beat royalty! :P
C'mon people, share your favourite, there's no wrong to be done here!