i played with squid quite a bit back in my day...tried to block ppl streaming video/music as it chewed up our quota. Didn't have any luck back then...can you block everything and only allow certain sites?
block port 80 - http and 443 - https = no problems