Adafruit Arcade Button - 30mm Translucent Clear [ADA471]
A button is a button, and a switch is a switch, but these translucent arcade buttons are in a class of their own. They're the same size as common arcade controls (often referred to as 30mm diameter) but have some nice things going for them that justify the extra dollar.
First, they look fantastic, all 6 colors have a crystal translucent glossy look. Although they do not have LEDs built in, we're confident that sticking a diffused LED into the body would make it light up very nicely. They are also shorter than cheap arcade controls, and snap into place, so you only need 1.5" of depth (1.25" if you bend the contacts over). The button action is smooth, without a strong click, yet you can definitely feel when the button is pressed. A tiny micro-switch is pre-installed, with gold plated contacts.