Thanks Nick - that's very interesting.
I'm afraid I disagree with the bit about eggs - as a vegetarian, I just can't bring myself to eat what is essentially a baby chick. However, as it's the yolk that seems to be a problem from a cholesterol point of view, perhaps I could eat egg whites only as I have high cholesterol.
Fiona