Fretello - Duolingo for learning how to play guitar
Synthesia - A fun way to learn how to play the piano.
Justin Guitar - Over 750 completely free guitar lessons!
Piano From Above - Piano From Above is a program that turns learning the piano into a videogame.
Uberchord Guitar - Get better on your guitar. Fast.
Playground Sessions - Online piano learning game.