You can use some of the free Firewall's. They can also monitor the downlad from each station and can report it throughoptiona software.
Try:
IPCop here
http://www.ipcop.org/SmoothWall here
http://www.smoothwall.org/ They both support the add-on called URL Filter. You can find it here:
http://www.urlfilter.net/.
The
URL filter can log traffic and limit bandwidth, enforce transfer quota, limit size of the contents and limit the download of executables, p2p or streaming on each client individually or as a group.
It is basically Squid + Additional software. If you're good with Linux you can try to build a gateway for yourself using squid and something like dansguardian. You can find DansGuardian here
http://dansguardian.org/Hope this helps.
Cheers,
K.