Toobla is a new (beta) site for organizing your digital content. It has a really sleek look (GUI) to it and is very user friendly. Adding all content is done by creating folders and the arranging them in "channels".
Toobla offers a lot of options for the user such as the ability to upload data straight from the source, share information (web 2.0 style), and embed it into your site via a widget.
I highly recommend giving Tooble a try by clicking here.
For another detailed review check out Larry Ferlazzo's blog.