Thanks to all for the information supplied so far. The response has been so overwhelming that I am still trying to catch up! Keep it coming though.
We are now at the point where some constructive criticism would be good - there are some conflicting thoughts in there now.
Thanks again.