Dunno if someone listed this one before but I really found this site really useful
http://www.justinguitar.com/
Found this guy on YT and followed the link to his website. These lessons are really free, no registration or anything required.
It has really nice video illustrations on technique, arpeggios, blues licks and a little theory. He also analyzes songs and give note-by-note instructions.
I only had a few lessons (six years ago) until my guitar teacher disappeared. After that I used books and DVD's...., but after a few videos I realized that I really need to find a new teacher next year.