Super Mediocre Guitar
Don't just be mediocre, be super mediocre
Lots of good tools and visualizationshttp://fretflip.com/