Haven't read through the entire topic but when it comes to singing and playing guitar here's a video by my favorite only guitar teacher: http://www.youtube.com/watch?v=29w4RyBjugo
It's a video by Justin Sandercoe of Justinguitar. Excellent free tutorials by a professional teacher.
Hope that helps.
JJ