I eat it about once every month or so. Fried in 3/8" slices fried in butter or olive oil and onions.
I think someone had the part about what liver does and produces wrong. It produces bile needed for digestion of fats.
http://en.wikipedia.org/wiki/Liver
I won't eat it every week. But it's likely many things, in moderation, it's fine.