I have a USB arcade stick (joystick, 6 main buttons for Street Fighter and the like and a couple other buttons for coin/start/etc) that I use for most arcade games and a transparent pink 3rd party xbox 360 controller that's perfect for emulating systems with analog controls like Nintendo 64.