Dang, reading this thread is making me second-guess my actions. When I met Barrett and his friend in the Northern station, I thought it was going to be a fight so I unloaded on them right away. When I received bad karma for it, I loaded a previous save game and talked to them instead, then blew them away.