Modern life is a minefield of temptations. The South Beach Diet provides nutritionally-balanced meals and snacks that won’t leave you hungry. There are also dozens of vetted ways to keep yourself from snacking. Here are some favorite strategies to stop eating so much.