Hey, I had the same EXACT problem at my school. Try junkbuster. It's a proxy/filter. You can configure and run it without any root access. We have a cluster of computers here called solix which run solaris and they have a faster internet connection. The connection running to the apartments and dorms here SUCKS and this fixed it for me

-Greg