I’m not sure how legal this is, but TubeTape looks pretty interesting. I don’t listen to music off YouTube, but for those who do, this is a great resource. The website gives you very specific details creating your own ‘mixtape’ out of a YouTube playlist. All you have to do is arrange add all your music videos in a playlist, copy the ID, paste it in front of “http://tube-tape.appspot.com/” and you create your own mixtape. I don’t see an option to download the mixtape off the website (yet), but I’m sure it will be a welcomed addition.