I usually search for the files I am interested in and collect the links to those files. It often does not matter what host I want. I used to use "katzforum.com" as a link source (they are now dead).
Over time, I have downloaded from around 30 different sites (all as a free-loader). I have recently been downloading from RapidShare (I have a lot of older un-downloaded links), HotFile, MegaUpload, MegaShares, FileServe, FileSonic (slow), and DuckLoad (slow). I also like MediaFire, but not many people seem to post there.
For information about searching for links, please read
Finding Files, Links, and Mirrors in the
Self Help Index.
Here is a sample Google search string I used recently:
Code:
intitle:"csi miami" season or complete (rapidshare or megaupload or hotfile or "x7.to" or "uploading.com" or depositfiles or freakshare or mediafire or "easy share" or megashare or filesonic or filefolder or ugotfile or letitbit or bigandfree or filefactory or shragle) -torrent
The part in parentheses is the list of hosts to search for (I have several lists). I use (intitle:". . .") to find a file or show name. If it is a television show, I add an indication of the episodes I am searching for. If you use s##e##, Google will fine various other versions of the episode (s04e12 also matches s04x12, 4x12, 412, and others).