The switch command in 3DFA seems to work nicely enough, that is, so long as you don't use two of them in the same script.
Doing this seems to make the script go nuts (as it tries to jump to the wrong keys) =/
Just thought you'd all like to know.
If anyone knows a way around this (End Switch perhaps?) Let me know. Switch is a nice speedsaver for scripts.