I personally use Hotspot Shield for my proxy needs. So far so GREAT.

It changes the IP quickly for every browser, etc...

I have a question when it comes to running programs out of browser off of my desktop(like most programs here).

Most of the programs have proxy support to insert your own proxy lists, which is awesome, but does Hotspot work with these programs, or only in browser? Should I have secondary proxy lists for the programs I want to run?

Thanks in advance!