http://www.unpronounceable.com/interchart/index.html
it is help ful if u have a hard time chord construction, chord fingering, freestyling, or just understanding how the modes relate to each other. plus it has everything from common scales to blues to bebop to foreign and exotic scales. Its really worth your time.
btw, it runs in java so will need java support and you can run it on aol or explorer or somethin.