There's a good/fun/fascinating/amusing app for iPhone/iPad/iPod touch that simulates a 3 rotor Enigma machine - called Mininigma.
Apologies Mods if this is seen as advertising - I have no connection with the author.
It's only 30 bob and beats playing Angry Birds on the tube ......
.......must .... get ....... out .......... more .........