I'm another believer in moderation in food for my toddler. She gets to eat pretty much anything as long as it's whole food (unprocessed) and not full of dyes, fillers, hydrogenated oils, and man made chemicals. I can't take too much credit for it but DD turned out to be one of those rare kids who absolutely loves vegetables. She'll pass over the meat to eat broccoli, sprouts, celery, carrots, peas, even bitter vegetables that I won't touch!
We don't eat junk food often. She hasn't had McDonald's yet. But that's not to say I won't give those things to her at some point. I think not giving a food can sometimes create a forbidden fruit complex so I would rather give a bit of chocolate or ice-cream occasionally rather than excising it completely from her diet.
We try to limit sugar and fried foods for our 2yo DD - but will give in occasionally - as I indulge occasionally and think it is hypocritical for her to see me eat something but tell her she can't have it...
(BTW her favorite foods are cauliflower and brussel sprouts)
I try to stay completely away from HFCS, soda pop, and artificial sweetners.
I agree with the "forbidden fruit" complex - my sister and I did not have any sugar until age 10 or so - and once we could indulge (chowing oreos and red vines at friends houses) -we took it WAY too far and each gained about 20 lbs!
I hope to teach my kids that sugar is something that is OK to have on special occasions - but not something we eat every day because it is not healthy for us...