Far as companion NPCs go, Elizabeth has ruined all others for me. Irrational really set the bar higher with her.