There are many hundreds of free guitar lessons here, most with video and audio, and as you can imagine it's taken quite a lot of work for me to put it together. It's important to me to help everyone that wants to learn to play the guitar, not just those with money to spend on tuition, so I run it on an "honour system".
Check the links
Ultimate Guiat have a lot of free guitar lessons for beginners.JustinGuitar, GuitarLessonWorld and others. There a lot of free stuff about guitar on the internets.
idk any web sites, but youtube as alot of tutorials for songs i learned half the songs i know on keyboard from them, and their are tons of guitar tutorials