Some people might have a problem with this but I have learned a lot song song's on guitar, and when it comes to playing semi-fast that's where I excel, I learned seek and destroy - Metallica with in 2 tries.
I get the timing spot on with that song because it's the right tempo for me, when it comes to a song like Sweet dreams - Marilyn Manson i can play it okay the only thing that lets me down is the speed I play it at, I play it too fast for the song.
So here's my list:
Seek and destroy - Metallica
One - Metallica
Master of puppets - Metallica
Now heres the slow songs that I can play perfectly ...
Seven nation army - White stripes.
The man who sold the world - Nirvana
Edit : For all of you who think I am showing off, I will say I can barely do the solo on one. and the solo for Seek and destroy, Well if I even try playing that fast I'll burn off the tips off my fingers.
I'm not that good of a guitarist, just give me a semi fast song and I'll learn it easily