Eggs have a reputation for being high in cholesterol and thus bad for heart health. We interviewed health experts and unpacked scientific research to discover the truth about this popular breakfast food.