Thanks for the long reply PB. However...

...back to work today and once I'd sorted the emails out I found a disused box, downloaded and installed smoothwall, configured, tested, configured some more and it's absolutley perfect for our needs. Everything I wanted in the first post is now happening. Highly recommended for smaller networks or home use.

Thanks all.