http://welcome.filefront.com/
I dont even know if it was mentioned here, but the group that owned filefront were going to shut it down at the end of march, however the original founders struck a deal and are now back in control as of yesterday, and things should be back to normal on filefront :)
(THIS IS NOT AN APRIL FOOLS JOKE)