Okay, Here's my real list(With explanations)
Kriea(highly intelligent, provides a kind of "wicked grandma" figure, teaches useful things)
Cortana(Witty, like the voice, far from useless, capable of poignancy without cheesiness, strangely sexy for a computer program)
Visas Marr(Rarely speaks, but is clearly more listening and giving a rational approach when opinion is given, beautiful soft-spoken voice, makes the viewer hate the villain even further, has a great figure) Mira(Street-smart, badass, and not a love interest for a reason)
Midna(pain in the ass in the beginning, but she warms up as the game goes on, the first Zelda character that is openly sarcastic and cynical, a character with a bit more fleshing out than Zelda,is far more useful than Navi, plus, in the end, WOW!)
Miranda Keyes(Who the hell has a CO that's good looking, smart, and that freakin' gung ho?!)