beretgascon,
Thank you very, very much for your input, and for taking the time to provide so much detail and advice.
I really like your version, and you've given us a lot to think about.
gwpriester and pauland,
Thanks to you also. The three of you have all hit the nail on the head so to speak, and again, we have a lot to think about!