@Promnight: Have you read The Omnivore's Dilemma?