Here's how I rate the various dinner shows (and I visit each one every year);
Medieval Times - the best all-round family show (especially for boys)
Arabian Nights - great for horse lovers; stylish show.
Sleuth's - fun, lively murder mystery dinner theatre; great for older kids and those who like a bit of improv comedy
Pirates Dinner Adventure - the most elaborate staging (but poor acoustics), ho-hum food, again great fun for kids (and good value, too, at almost 4 hours, if you go from doors open to he end-of-show pirate disco).
The Outta Control Magic Show (at WonderWorks) - a decent up-close magic show, all-you-can-eat pizza and some reasonable comedy (kids love the magic tricks).
Capone's - the last time I did this I wasn't impressed; cold, unappetising food, a lame show and very poor service. Not one I'd recommend.