soundcloud.com

Short description: 

Exceptionally superior music uploading and sharing website. A free account gets you a limited number of uploads per month, but each upload can be of an unlimited size. Great widgets for sending music to others as well as sharing it publicly on your website.