Ken Levine, one of the great brains behind System Shock 2 and BioShock, gave a talk and answered some questions at British Academy of Film and Television Arts (BAFTA) event. He presents his thoughts and experiences in creating a meaningful companion (both character and combat) for the upcoming BioShock Infinite.
The entire two hours of game-related topics is a great watch: