Wow, you guys - great input.

I'm off to work at the moment but will respond later when I've had time to digest.

This has helped me so much already.

As always, Thank You!