fr morton:
# I view case without a target as a fancy, more compact, and (IMHO)  
# more readable if-elsif-else block. Because it is more compact and  
# more readable, I prefer it to if-elsif-else and tend to favor it. I  
# may be influenced by some years of doing Common Lisp 

me, too.  if i ever need an elsif, i'd go then for the case block. i never did liked the "elsif" keyword (reminds me too of *nix scripts w if-fi blocks :). but that is just me :)