Kids will enjoy these virtual pianos. Adults who love to play the piano but never had the chance to learn as a kid may like them too!
Virtual Keyboard Here is a nice virtual keyboard from BGfl.org. Apart from the virtual piano keyboard, you can toggle between organ, saxophone, flute, strings, guitar, steel drums etc.
Virtual Piano Keyboard This Virtual Piano Keyboard from Zebra Keys is great for practicing because it includes the name of the keys including sharps and flats. It will help you to memorize the keys on the piano keyboard. I like it because you can play both with the mouse and the computer keyboard.
Flash Piano This Flash Piano from Behind the Music.com is another great virtual piano keyboard for practicing scales. You can use the mouse or the keyboard. It is up to you. You can also choose to show the key names but once you have mastered them, you can play a tune that you like.
Virtual Keyboard Game This virtual piano keyboard is a game with music demo as well as short lesson to teach you to play several pre-arranged tunes.