Yeah most filehosts do that and it's annoying. Rapidshare has to be the worst of it. You need to wait 1 minute before being able to download, but also you need to type a letter/number code. The worst part of it is that now you need to type the 4 letters with a cat in the background, but the cat is so badly drawn and hard to distinguish from the letters that it's impossible to solve. So today if someone post a song on TIMGUL hosted by rapidshare I'm not even going to bother downloading it at all, because I know I will not be able to.
Divshare seems quite nice though, because when you load the file download page it display a music player allowing you to play the song so you don't even need to download it.