Hyperlipidemia versus iron overload and coronary artery disease: yet more arguments on the cholesterol debate.