The Amiga Emu - or Amigu, or Amigamu - is a hoot. It even has a mini keyboard, where you can choose keys. (But it sticks when you take it off. Not the key, the keyboard - the bottom part below the game screen.)
You can swap between mouse, Joystick, or that, with the Wiz Menu button.
You get the...