MacReady is definitely my favorite companion. The more you get to know him the more of his interesting backstory you find out. Hint: He has big ties to a quest line in Fallout 3. Something I was not expecting, but was impressed on how they subtly connected the two titles.