Am a tad late to the party, but I just wanted to add that Aaron does better with eating if we keep his snacks few and far between. He has breakfast at ~8 (earlier if hungry), lunch at ~11:30, a post-nap snack at ~3:30, then dinner at 6:30. Obviously, if he's just positively starving, he eats, but he's now at the age that it's hard to tell if he's asking for something because he likes the taste and can SAY it, or if the request is truly hunger-driven.
His snacks are pretty much anything, we try to let him choose what he wants (within reason, of course). But it could be fruit, a granola bar, cheese, some dry cereal, yogurt...we're really lax about snacks. We are with breakfast and lunch, too, I should say; but with dinner, I try to plan something that he will eat. Most nights of the week anyways, but there are always some nights when I make him an alternative.
Going back to the original post, Martina, do you and your DH eat a lot at meals? Also, I think I remember you mentioning your boys were smaller, and if that's the case, I really think they're getting everything they need from the nice meals/snacks you provide.

Oh and Wendy, hon...I totally understand everything you're feeling/thinking/experiencing. Just wanted you to know.