E
Ja, es gibt immernoch Hunderte.
Aber, die zu finden ist eine Kunst für sich und den Ansatz "willkürlich mal einen proxy von einer free-proxy-site testen" kannst du glattweg vergessen.
Wenn du mit Proxies arbeiten willst, solltest du umfangreiche Tests des replies durchführen (Winsock errors + HTTP errors) um zu entscheiden, ob der Proxy nützlich ist/ob sich ein retry lohnt, oder nicht.
Ansonsten solltest du proxy-retries und proxy-timeout variabel gestalten.
Die ganze Proxy-Geschichte bzw. wie man sie am Besten handelt ist aber recht umfangreich und entweder undokumentiert oder ohne Hintergrundwissen programmiert.
EDIT:
Je nachdem, was du vor hast, kannst du doch auch Webproxies benutzen.
Falls nicht, solltest du nicht einen einzelnen Proxy benutzen sondern (schon im vorab getestete) Listen mit sovielen Proxies wie möglich.