If you notice any other links misbehaving do let me know and I'll fix them too.
I'm aware that many of the old Rapidshare links are now defunct; if there are any tracks you're particularly after let me know and I'll repost.