I don't necessarily think you need to give up snacking. At the end of the day, it's calories in and calories out so if you body prefers five or six smaller meals throughout the day, dont' fight it. Instead, try to increase the nutritional content of what you're eating. I really like yogurt, a handful of almonds, fresh veggies and hummous, and apples with some peanut or soy butter. I find a snack to be more satisfying if it's a mix between (good) carbs and protein.
My coworker is currently on Jenny Craig and she eats a small meal every two hours. She's lost ten pounds so far--in about five weeks' time. Putting aside the pros and cons of Jenny Craig, she has commented several times that she feels more energetic and that her blood sugar seems to hold steady throughout the day.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher