FreewareFiles.com

The interface is unique, but still very clean and simple. Editor rating 4,5 out of 5 stars.