Information from this thread, and some recent updates, have been transferred to the TWC wiki, here;
Upload Sites
If you have further information please feel free to edit the wiki page (if you haven't already got one, request a wiki account HERE)
Alternatively, leave a message in this thread.