Actually, I was thinking about lego mindstorms.  Those are REALLY complicated, or at least they can be.  someone put the tcp/ip stack into the main controller.
Anyway, I think you could make your own pinball machine with mindstorms.  Use a real playfield, but give it a lego theme.  Control the calculations with mindstorms.