1. A computerized method for providing meal suggestions to a user consistent with said user's dietary preferences, comprising: (a) receiving at a computer from a user personal and dietary preference data, said personal data comprising contact information and said dietary preference data comprising a diet plan selection, food preferences, meal time preferences, and meal preparation preferences for said user; (b) accessing at said computer a computer accessible database comprising dietary and nutritional data for a plurality of foods and recipes to identify foods for a meal consistent with said user's diet plan selection, food preferences, and meal preparation preferences; (c) generating at said computer a primary personalized message comprising a meal suggestion for said user, said meal suggestion consistent with said user's diet plan selection, food preferences, and meal preparation preferences; (d) determining at said computer a time for sending said computer-generated message consistent with said user's meal time preference for eating said meal; (e) automatically sending from said computer to said user's cellular device at said time said computer-generated primary personalized message comprising said meal suggestion message to said user using said contact information; (f) receiving at said computer from said user's cellular device a user response to said primary personalized message; (g) generating at said computer a secondary personalized message responsive to said user response; and (h) automatically sending from said computer to said user's cellular device said computer-generated secondary personalized message.
1. A computerized method for providing meal suggestions to a user consistent with said user's dietary preferences, comprising: (a) receiving at a computer from a user personal and dietary preference data, said personal data comprising contact information and said dietary preference data comprising a diet plan selection, food preferences, meal time preferences, and meal preparation preferences for said user; (b) accessing at said computer a computer accessible database comprising dietary and nutritional data for a plurality of foods and recipes to identify foods for a meal consistent with said user's diet plan selection, food preferences, and meal preparation preferences; (c) generating at said computer a primary personalized message comprising a meal suggestion for said user, said meal suggestion consistent with said user's diet plan selection, food preferences, and meal preparation preferences; (d) determining at said computer a time for sending said computer-generated message consistent with said user's meal time preference for eating said meal; (e) automatically sending from said computer to said user's cellular device at said time said computer-generated primary personalized message comprising said meal suggestion message to said user using said contact information; (f) receiving at said computer from said user's cellular device a user response to said primary personalized message; (g) generating at said computer a secondary personalized message responsive to said user response; and (h) automatically sending from said computer to said user's cellular device said computer-generated secondary personalized message. 4. The computerized method of claim 1 wherein receiving at said computer said user response to said meal suggestion comprises receiving a negative response.