Establish a contract - When my kids were little, my wife and kids would eat dinner at 5PM and I would eat later when I got home from work. We had to agree upon a dinner time (6PM) where we would all agree to be at the table for dinner. I had to schedule it in my calendar and treat it just like a meeting; because if I didn't make the meeting I would keep my family waiting. Our 6PM dinnertime contract has been in force for years and has worked beautifully.
Turn off the electronics - No TV, iPods, or any other distractions at the table. If Publisher's Clearinghouse calls with a $1 million