Of course! soundcloud.com/communicator
Really dig the site/service!
For those who aren't familiar: You can upload your tracks and mixes for free. You can embed your music via player widgets that you could customize. You can upload album artwork for your stuff. Chose who you share your stuff with, etc.
It also has a little bit of a social networking thing going in that you can comment other people's work, and "follow" people so you get updates of when they add new tracks, etc. - but it's just for music/sound so it's pretty much just DJs, producers and labels on there.
http://soundcloud.com/
Do it your way, because everyone else is just weird.