snap in would be for pcb anyway wouldn't it?
the only panel mount switches i came across are all quite expensive unless you take the normal subminiature style that are mounted like the toggle switches. i had some fun with arcade buttons but they're huge (but good)
the best tact switches that come to my mind are the small digikey for pcb that are used in SeqV4, sammichSID, x0xb0x, Shruthi etc. cheap, small, fit on perfboard and work fine.