My favourite ones are the ones that works...I could care less what brand it is.
Honestly, usually I have either G&P or Guarder switch assemblies on hand...so in they go when needed.
Completely honestly it's whatever
http://www.airsoftparts.ca has in stock...Jugglez is tops and is just down the street from me.
Best of luck,
Tys