Well, most proxy sites I'd like to use are blocked, so I just set up an ssh server on my home PC and tunnel firefox through it whenever I want to browse free from restrictions. As far as anonymity goes, the tor network is the best out there.