What widget or plug in should I use on the home page to display members music project post with proj

The site I building is a membership site. Members can up load their own recorded track to collaborate with other members.I need a widget or plug in that displays Members songs after recording them.

When they finish the project they publish is should show up in a list of most recently post.

Also I need a widget to post Staff favorite projects/songs posted on the Home page.

The members menu should have the following tabs: Profile, Projects, Finished Projects, Friends, Groups, Blogs, Pics, & Videos and Wall.

It would be nice If I could attach a picture here.