Years ago (1985) I went to give blood, and promtply fainted (not wimpy, you understand, I was in nursing at the time!!)... they told me I was anaemic, and suggested having a pint of Guinness a day for the iron content...
It was also regularly prescribed to some patients in the mental handicap hositals I used to work in...!