ButtonBeats Virtual Guitar
Full user review
"Great virtual Guitar"
Play the guitar with your computer keyboard. The guitar records the keystrokes and plays them back to you. It even shows what notes you played when you hit the play button.
It needs the songs embedded in the guitar.
So much fun. Keeping it.