+1 on all those guys, though I have spent by far the most time on Justin's site.
I learned the most there when starting.
I Like the his old website better as it had a licks-by-artist-section, unless I missed it on the new site.
Havent been around these of late though.
I mostly search for lessons or play throughs of particular songs.
This reminds me I have slacked on working at changes and clean fingerings of some 7 chords.