Help with notes, key signatures, intervals, chords, and ear training.
Help with note reading, music theory, and ear training. This is the big leagues - we used this in college, so it will probably only be helpful if you are fascinated by music theory...which I am.
Note names, theory, fingerings...this looks like it has some helpful things, but requires you to have Java (free download, if you're interested)