For rendering you use:
tripleShadingSwitch or ramp
for pretty much everything else you would use:
choice
(choice is not part of the nodes that has a equvalent mentlaray export thus it wont work when renering if in the middle of a netwaork that can not be collapsed to keyed animation, such as after a texture etc)
PS: please dont multipost