While some people prefer vegetarian food for heart health, others say non-veg food does no harm and is equally good. But how ...