I've been with eDiets about 2 or 2 and a half months now. It's a very good program; it's just not for me.
I joined eDiets because I find planning menus to be a chore. They will give you a menu plan tailored to whatever diet you choose--and they have a ton of diets, everything from Atkins to American Heart Association to SlimFast to Body for Life. You can choose to have certain things not included in your plan, like soy, meat, or egg substitutes. You answer a questionnaire about your activity level, & they assign you a calorie range; no matter what your plan, your menu will fall within your calorie range.
So what was my problem? Well, I guess I'm a picky eater. They assign you food pretty much at random, and what they offered me the first time around was pretty much never appealing, so I'd have to dig into their database to find something that I did
want to eat. And since I have a dial-up connection, it frankly took forever! It was just such a headache for me to do this that I finally gave up on them. I haven't been paying any attention to it for probably two or three weeks now; I'm just being lazy about not cancelling.
It also drove up my grocery bill. Even with their "convenience/recipe" hybrid plan, where breakfast & lunch are supposed to be simple things and dinner slightly more complicated, it was all
pretty involved, with lots of ingredients and whatnot. So that was another strike against it for me. Also, even though I had selected to not
be given recipes with egg substitutes, I constantly was! It was quite annoying.
Here's a link to a thread I started right after joining eDiets; it will give you a lot more information about them (I hate the way they're so mysterious until after you sign up!):