I personally, am prepared to walk away. I grew up with BBSs and 2400bps dialup, only one user at a time connecting. It was not horrible. I remeber downloading .gl video files over dialup, too. This level of communication is completely feasible today without relying on any corporate or government owned network.
We can start anew and create a network controlled by the citizens of the world. We may not have HD video at first, but we can have Twitter and a Lynx resurgence....
...or live together in a secluded valley in Colorado, protected by an air-wave reflection device.
But since you asked... http://www.newegg.com/Product/Product.aspx?Item=N82E16825104...
And SSH is used not only for tunneling the HTTP traffic, try managing a remote server without it.
Actually, it is trivial to do all those things. You forget that govt controls access to bit transport.
The hard part is allowing extensive "appropriate" access and denying those things, but with limited appropriate access.....
If govt has a choice between doing what it wants and allowing you extensive access, what do you think will win?