Originally Posted by
ScottC
Unless the OP is using it for something else, a DNS tunnel allows you to get online over DNS, and since DNS is usually open on paid services, this will provide "free" Internet. It will be slow, but definitely usable.
More here:
http://dnstunnel.de/
Also sometimes works over ICMP.

But again, the speed is quite slow/unstable