I was browsing around tonight and I found this website. it's pretty cool. you can upload playlists to share, and you can search by a variety of criteria.
http://www.artofthemix.orgWelcome to the website dedicated to making mixed tapes and cds. Browse the archive and check out recent submissions. Or, submit a mix yourself. And, Art of the Mix is home to a community of people all devoted to the fine art of making mixes