I believe the best snack foods are typically nuts (almonds, cashews, filberts, macadamias, peanuts), cottage cheese (you can toss in a small apple or small carrot sticks or celery if you like), eggs (or egg whites if you're watching your cholesterol), oatmeal or other fiber/multi-grain cereals...