And yeah, you can play guitar in your mind without having one in your hands. You can visualize intervals, chords, lead lines, riffs, whatever -- and visualization techniques are a great way to improve on guitar.
http://shredlikehell.com
Shred Like Hell