I choose Rapidshare over hotfile, because I earned enough point to have free premium for 4 years and a half before they stopped rewarding people.
With a free account, Megaupload wins with its fast speed and no wait time.
Hotfile might be good as a premium, but for free users, it's terrible(with my connection at least). I get speed from 30KB/s to 180KB/s and sometimes jdownloader ask for captcha which can be annoying if you have a lot of files to dl. Also, I don't have a dynamic ip so I have to wait a while between each file, rapidshare as a much more reasonable wait time.