Thanks for the advice and ideas. You've given me some other alternatives and issues I hadn't previously considered.
Cheers,
Chen