Filefront does the job quite well, but it all depends upon what you are uploading, how big it is, and how you want people to access it...I use filefront for my stuff but hey, that's just me...and I listened to it...it was done quite well...the part near the beginning was a little shaky for me but overall I liked it...keep up the good work