Joe - I can't claim to hold the secrets to a good pun, but I did study under one of the best, and my observation of his skills was that you just have to take every opportunity, especially if it is a real groaner. There's no holding back a pun... And sometimes the best pun is the worst pun.

Next time I'm in Santa Fe, I'll swing by. It could be a few years though...

OK - now let's not turn this thread in a real pun one...