I heard SurfSolo is pretty good, it basically creates an encrypted virtual tunnel between your computer and one of the high bandwidth security proxy servers of theirs. It ensuries you of completely anonymous web surfing.
You can check it out on http://www.securstar.com
Cheers!