You tried looking at Digikey? If the sheer volume of switches overwhelms you, even after filtering, I would either send an email asking for help, pick up the phone, or post on their forum. They are usually pretty responsive.
*EDIT* Didn't even see that @savery recommended Digikey as well...