If you’re like me, you get a lot of learning done on YouTube, but isolating a passage and repeating it, let alone notating it in some way, is difficult if not impossible. Not any more! Check out SoundSlice.
SoundSlice is a fantastically useful tool geared towards guitarists, but it’s useful for anybody who learns by watching video. Adrian’s done many cool things as a programmer (check his site), and has an album out of his most popular fingerstyle tunes here, most of which you can also find on SoundSlice, like the Beatles tune, Yesterday. Check out the link to Yesterday for a good example of how the site works.