Beta blockers are not needed after a heart attack if heart-attack survivors are taking ACE inhibitors and statins, new research suggests. The study is the first to challenge the current clinical guideline that heart-attack survivors should take all three drugs — beta blockers, ACE inhibitors and statins — for the rest of their lives.