I think that Kathy's ideas are great, especially if you can get yourself to stay on a "strict schedule." In my world that would never happen. At that age, I was more concerned about my child eating than the where. He did really well eating in his car seat while we were running around and had nothing better to do. When not in his carseat, he much more interestng things to do and investigate so he was not as interested in food.
He is now 4 1/2. And we are getting much more strict with the "where" he is allowed to eat. Before, if he was hungry an wanted to eat while playing, I would let him. Now, I will have him sit at the table for anything I do not want to have to clean up later. I will still let him eat whenever he wants, because I think one should eat when they are hungry, not because the clock says it's time. The only exception to this is if I am cooking a meal and it's almost ready, or if he wants to eat something else while we are sitting down to eat already, and I know he likes the food we are having. Then he must wait, because I think at almost 5yo, he can understand the concept of "wait."
Just my 2 cents worth. Hope you find a method that works for you with the least amount of drama.
P.S. I was just looking at my FB page and saw this post: Q is for Quinoa. Get your kid(s) involved in preparing it. Break out the measuring cups and have 'em do the measuring, explaining the 2:1 ratio (2 cups water, 1 cup quinoa). We also like to pour quinoa (or rice) in a lipped baking pan and then use our fingers to write our ABC's and 1,2,3's. Sounds silly yes, but we're telling you they like it! Touching leads to eating....
Anyway, thought you might be interested in this, too. The have a FB page with daily posts: http://www.facebook.com/?tid=10150100243606841&sk=mes... and a website: http://funfoodle.com/
Wish we had something like this nearby, but good ideas regardelss.