Great Apps! Flashnote Derby - a note name identification game Rhythm Cat - a rhythm accuracy game.
Great Websites! - Noteflight.com is a compositional website ( free version available) that is also good for looking up pieces other people have composer or arranged. (pop songs often can be found here)
- Staff Wars ( at themusicinteractive.com) a free interactive note name game
-Garage Band is a great recording website! You can record yourself, play it back, add drums or bass. Free ( at least for Macs)
-piano music for free: http://piano-sheets-for-free.blogpost.com