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.