Heck Tomato on the router does a decent job of monitoring without even smart kids really thinking of it.... we have that setup on a lot of networks, it just emails them a list with the IP's etc.... block proxy servers and it's even better, now granted it doesn't stop alot (depending upon setup) but it's a free or cheap option too...