I raised five level 50 characters: Sniper, Juggernaut, Sorcerer, Guardian and Commando. The most coolest companion in my opinion is... Kira Carsen. She has astonishing background story and plays much role in Jedi Knight stories from the beginning unlike other 24 companions. I already long for her next stories.