Random thought:
You could set up a home machine to be a tunnling proxy... use port 80 on the home machine and have it point to any port you wanted on any internet address. Granted, it would have security issues and would take some work to set up (probably even require linux), but it would mean true freedom at work.
One of the little perks of being the company network admin is that you don't have to bother with all that.