High Protein Diets?

How do you feel about High protein diets? And if you would list some high protein foods and snacks.