google pages is now open again for anyone with a gmail account. it's for making your own website, which is good on it's own, but it gives you 100mb space for you to upload any files you want. i have two google sites, merged into one website (i have a lot of mp3s).
anyway, if you have a gmail account you can get one, it really beats these free file hosting things because what you upload stays there, and there's no waiting for downloads - this is google.
on a side note, if you want a gmail invite i've got plenty.