In case you haven't noticed yet, I typoed the subject. It's Khan rather than Kahn. (I think I got the rest of them right.) Thanks for all the replies. -- These are my opinions, not necessarily my employer's. I hate spam.