Three big defense companies reported earnings this week. Investors loved the news — but which stock should you love most?