You should definitely buy [u]Rocksmith 2014[/u] for your PC/gaming system.
They have [u]over 1000 licensed songs[/u] to buy. They start you out with 50 good ones. New packs are added every Tuesday for a reasonable price. Just this Tuesday, for instance, they added a [u]3rd[/u] song pack from [u]Green Day[/u]: https://youtu.be/hdN-cWbjAn8 You can buy the whole pack or single songs, though the bang/buck value is buying the whole pack.
The software allows you to SLOW DOWN a song to crawling speed which IS the correct way to learn a song. You can LOOP difficult sections until your [u]muscle memory[/u] and brain [u]evolves[/u] over the weeks/months (i.e. you ain't going to master EVH riffs no matter how many times you loop it as a beginner--like a bodybuilder, your fingers won't have the required speed or technique yet).
Additionally, they have something called "[u]Session Mode[/u]" that helps guide you with a scale to riff on using your imagination in any genre (i.e. blues, country, rock, etc) you prefer. The "band" follows your lead. Simply fantastic.
In addition, Rocksmith has "games" which allow to you build up your finger skills. They work really well.
To me, it's an indispensable tool that has helped me a lot and it's continually fun with the new songs added every week and the modes it has to improve your skills.
Check some of these vids out:
[u]60 Day Progress (learning songs):[/u]
[u]https://www.youtube.com/watch?v=2NWZR3rh06c&list=PLkTijIFpb637_jSnwBpwghkRIQrNanu3t[/u]
[u]Riff Repeater (i.e. Looping):[/u]
https://youtu.be/oHEjyxAXOOg
[u]Session Mode (creative riffing help):[/u]
https://youtu.be/1mAehvLEzL0
[u]One of many Technique Improver "Mini Games":[/u]
https://youtu.be/FpuP1hUVPMs
https://youtu.be/c1XiDlgl7bU
All these ways to play Rocksmith helps with your muscle memory and makes it really fun with songs you love. There's enough songs to keep you busy for years.
It's not meant to be a replacement to what you learn here, but a great fun daily [u]supplement[/u] to your learning. It breaks the monotony of just using a looper through a DAW. That's for sure!