My favorite companions in terms of personality are most deffinetly Cass and Arcade Gannon. Supriseingly, I much prefer ED-E over Rex, for two reasons. One; I was expecting Rex to have a human voice, I imagined him sounding like Christopher Walkin, and Two; Rex has to be the least combat effective companion in the game.