Today I got a delivery from Rapid Online, with a bunch of odds and ends I use for prototyping and testing.  Among them was a selection of these buttons. They're available in a range of colours, have a nice positive action and best of all, the legs fit on a 0.1" grid, and push directly into breadboard.

undefined

undefined