Just some input - I tried using a public proxy when i am behind another, and it didn't work...

Although there is a good possibility yours connection set up differently and it is possible to use a public proxy. Just my experience...