musictheory.net - A very easy site to use. Excellent exercises in note, key signature, interval and triad identification as well as scale, interval, and triad ear training.
teoria.com - A wide range of theory and ear training exercises for practice. Includes seventh chords, chord progressions, and rhythm exercises.
emusictheory.com - Has some good exercises: paced note names, C clef note names, and rhythm performance and dictation (4/4 only).
circleoffifths.net - An interactive site with drills to memorize the circle of fifths and key signatures. Only goes up to 6 sharps and flats.
makemusic.com - The Finale notation software website. Download Finale Notepad for free!
noteflight.com - a free web-based notation program. Access your files from any computer.
Lightandmatter.com - Download a free sight singing book with 400 melodies organized by level of difficulty.
ellingtonschool.org - The official website of the Duke Ellington School of the Arts. Find out about programs and events.