Try 2Conv. It is my favorite. Free and online, simple yet very capable. It is able to save YouTube videos in MP3, MP4 and AVI. You could also use Joyoshare Screen Recorder as an alternative if you would like to save any length of a song or download music files from other online sites.