Consequentialism is an agent-neutral teleological theory, and deontology is an agent-relative non-teleological theory. I argue that a certain hybrid of the two—namely, non-egoistic agent-relative teleological ethics (NATE)—is quite promising. This hybrid takes what is best from both consequentialism and deontology while leaving behind the problems associated with each. Like consequentialism and unlike deontology, NATE can accommodate the compelling idea that it is always permissible to bring about the best available state of affairs. Yet unlike consequentialism and like deontology, NATE accords well with our commonsense moral intuitions.